Skip to content

Divinci AI SDK

Build powerful AI integrations with our official TypeScript SDKs

Client SDK

Build custom chat UIs in React, Vue, or vanilla JavaScript with real-time streaming.

Learn more →

Server SDK

Manage workspaces, releases, and RAG documents from your Node.js backend.

Learn more →

MCP SDK

Integrate with Claude Desktop, Cursor, and other MCP-compatible AI assistants.

Learn more →

CLI

Manage workspaces, chat with AI, search knowledge bases, and control releases from your terminal.

View CLI docs →

TypeScript First

Full TypeScript support with auto-generated types from our OpenAPI spec.

View API reference →

import { DivinciClient } from "@divinci-ai/client";
const client = new DivinciClient({
releaseId: "rel_abc123",
apiKey: "divinci_key_...",
});
// Stream a response
for await (const chunk of client.chat.stream("Tell me about AI")) {
process.stdout.write(chunk.content);
}