Cadra SDK Documentation
Deploy CadraOS agents into your own product, custom-built apps, or any third-party system. Execute agents, stream responses in real-time, manage sessions, embed chat interfaces, and drop in agent-powered kanban boards.
npm install @cadraos/sdkv0.1.10Quick Start
Install the SDK and make your first API call in under 5 minutes.
Chat UI Guide
Embed a full chat interface with a single React component.
API Reference
Full TypeScript reference for all SDK methods and types.
Examples
Copy-paste examples for common use cases and integrations.
Package Exports
// Server SDK — agents, sessions, tools, skills, artifacts, streaming
import { CadraClient } from '@cadraos/sdk';
import { CadraClient } from '@cadraos/sdk';
// Chat UI — React components and hooks
import { AgentChat, ChatConfigProvider } from '@cadraos/sdk/chat';
import { AgentChat, ChatConfigProvider } from '@cadraos/sdk/chat';
// Kanban — agent-first board components
import { KanbanBoard, createDefaultKanbanAdapter } from '@cadraos/sdk/kanban';
import { KanbanBoard, createDefaultKanbanAdapter } from '@cadraos/sdk/kanban';
// Teams — agent org-chart components
import { TeamOrgChart, TeamsConfigProvider } from '@cadraos/sdk/teams';
import { TeamOrgChart, TeamsConfigProvider } from '@cadraos/sdk/teams';
Requirements
- Node.js >= 18.0.0
- React 18 or 19 (for chat components only)
- TypeScript 5.0+ (recommended)