Installation
Install the SDK packages using your preferred package manager.
Client SDK
Section titled “Client SDK”For browser-based chat applications:
npm install @divinci-ai/clientpnpm add @divinci-ai/clientyarn add @divinci-ai/clientServer SDK
Section titled “Server SDK”For Node.js backend applications:
npm install @divinci-ai/serverpnpm add @divinci-ai/serveryarn add @divinci-ai/serverMCP SDK
Section titled “MCP SDK”For MCP protocol integrations:
npm install @divinci-ai/mcppnpm add @divinci-ai/mcpyarn add @divinci-ai/mcpRequirements
Section titled “Requirements”- Node.js: >= 18.0.0 (Server SDK)
- Browser: Modern browsers with ES2020 support (Client SDK)
- TypeScript: >= 5.0 (optional, but recommended)
TypeScript Support
Section titled “TypeScript Support”All packages include TypeScript definitions. The @divinci-ai/types package is automatically installed as a dependency and provides shared type definitions.
import type { ChatMessage, ChatResponse } from "@divinci-ai/types";Next Steps
Section titled “Next Steps”Once installed, continue to Quick Start to build your first integration.