Installation
npm
View package on npm
GitHub
Source code and issues
Quick Start
Environment Variables
TypeScript Support
Full TypeScript definitions are included. No additional packages needed.Module Formats
Both ESM and CommonJS are supported:Basic Usage
Server Side
Use the full SDK on your backend to manage sessions, run AI pipelines, and handle webhooks. Your API key should never be exposed to the browser.Client Side
For real-time desktop capture, install the Capture SDK on your client application. It uses short-lived tokens instead of your API key.Desktop capture currently supports macOS and Windows.
Capture SDK Overview
Learn how to integrate real-time screen, audio, and camera capture into your application
Next Steps
Quickstart
Build your first perception-enabled agent
API Reference
Complete REST API documentation