Skip to content

Divinci AI SDK

Build powerful AI integrations with our official TypeScript SDKs

Choose Your SDK

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 →

TypeScript First

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

View API reference →

Quick Example

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);
}