SDKsgithub.com/openai/openai-nodegithub.com/openai/openai-pythongithub.com/sashabaranov/go-openaigithub.com/64bit/async-openaigithub.com/openai/openai-javagithub.com/alexrudall/ruby-openai
Use any OpenAI-compatible SDK
Luminet doesn't ship its own SDK on purpose — anything that speaks the OpenAI Chat Completions protocol works. Point its base URL at https://api.luminet.ai/v1 and you're done.
TypeScript / JavaScript
Use the official OpenAI SDK with baseURL override. Full streaming, tools, and vision support.
bun add openaiPython
Use the official OpenAI Python SDK. Async/sync clients both supported.
pip install openaiGo
Community SDK with the largest Go ecosystem. Configure ClientConfig.BaseURL.
go get github.com/sashabaranov/go-openaiRust
Async-first with strong types. Set OPENAI_API_BASE env var.
cargo add async-openaiJava / Kotlin
Official Java SDK. Works with Kotlin coroutines.
implementation "com.openai:openai-java:0.40.0"Ruby
Set uri_base to https://api.luminet.ai/v1 in initialization.
gem install ruby-openaiDon't see your language? The Quickstart works with raw HTTP / curl.