Agent client for streaming responses from Coline Kairo.
Docs: https://coline.app/developers/docs/kairo
pnpm add @colineapp/kairo-agent @colineapp/kairo-authimport { createKairoAgent } from "@colineapp/kairo-agent";
import { MemoryTokenStorage, createTokenManager } from "@colineapp/kairo-auth";
const tokenManager = createTokenManager({
clientId: "kairo_client_your_id",
storage: new MemoryTokenStorage(),
});
// tokenManager.setTokenResponse(...) first
const agent = createKairoAgent({ auth: tokenManager });
const text = await agent.streamText({
modelType: "gpt-5.1",
contents: [{ role: "user", parts: [{ text: "Say hi" }] }],
});
console.log(text);