KairosRoute
Docs/SDKs

SDKs & Libraries

Official SDKs and community libraries for integrating KairosRoute into your application.

Official SDKs

Python

Official Python SDK with full support for async/await.

Latest
pip install kairosroute

Quick start:

from kairosroute import KairosRoute client = KairosRoute(api_key="kr_live_...") response = client.chat.completions.create( model="kr-auto", messages=[{"role": "user", "content": "Hello!"}] ) print(response.choices[0].message.content)

TypeScript / JavaScript

Official SDK for Node.js and browser environments with TypeScript support.

Latest
npm install kairosroute

Quick start:

import { KairosRoute } from 'kairosroute'; const client = new KairosRoute({ apiKey: process.env.KAIROSROUTE_API_KEY, }); const response = await client.chat.completions.create({ model: 'kr-auto', messages: [{ role: 'user', content: 'Hello!' }], }); console.log(response.choices[0].message.content);

Go

Official Go SDK for high-performance server applications.

Beta
go get github.com/kairosroute/go-sdk

Quick start:

package main import ( "fmt" "os" "github.com/kairosroute/go-sdk/kairosroute" ) func main() { client := kairosroute.NewClient(os.Getenv("KAIROSROUTE_API_KEY")) resp, _ := client.ChatCompletions.Create(&kairosroute.ChatRequest{ Model: "kr-auto", Messages: []kairosroute.Message{ {Role: "user", Content: "Hello!"}, }, }) fmt.Println(resp.Choices[0].Message.Content) }

REST API

You can use KairosRoute directly via HTTP requests without any SDK. All endpoints follow REST conventions.

Base URL

https://kairosroute.com/v1

cURL Example

curl https://kairosroute.com/v1/chat/completions \ -H "Content-Type: application/json" \ -H "Authorization: Bearer kr_live_..." \ -d '{ "model": "kr-auto", "messages": [ {"role": "user", "content": "Hello!"} ] }'

See the API Reference for complete endpoint documentation.

Framework Integrations

LangChain

Use KairosRoute as an LLM provider in LangChain applications.

from langchain.llms import KairosRoute llm = KairosRoute(api_key="kr_live_...")
LangChain Docs →

OpenAI-Compatible Proxy

Use KairosRoute as a drop-in OpenAI replacement anywhere.

base_url="https://kairosroute.com/v1" api_key="kr_live_..."
Migration Guide →

Vercel AI SDK

Build AI applications with Next.js and React.

import { openai } from "@ai-sdk/openai"; // Use with KairosRoute endpoint
Vercel AI Docs →

Any OpenAI-Compatible SDK

Works with any library that supports custom API endpoints.

base_url: "https://kairosroute.com" api_key: process.env.KAIROSROUTE_API_KEY
Get Started →

Community SDKs

These SDKs are maintained by the community. Please report issues to their respective repositories.

Ruby

Community-maintained Ruby SDK

View →

Java

Community-maintained Java SDK

View →

PHP

Community-maintained PHP SDK

View →

Need Help?

Check out our Quickstart Guide or browse the API Reference.

Contact Support →