- Creating characters, knowledge bases, and other resources
- Starting conversations and forwarding the credentials to the client
- Stopping conversations when you’re done
@equos/node-sdk
NPM package for Node.js (and any JS runtime).
equos
Pip package with sync and async clients.
Start a conversation
The most common backend operation: create a conversation for a given character, and return the credentials the client needs to join.Stop a conversation
Manage other resources
The same client can create and manage every resource in your organization: characters, knowledge bases, voices, and more. See the SDK pages for the full API surface:Node.js SDK reference
Install, client init, full API.
Python SDK reference
Install, client init, sync + async.
Full examples
Node.js example
Complete Node.js project creating characters, knowledge bases, and conversations.
Python example
Sync and async Python scripts for the same flows.
Next step
Once your backend is returning a conversation payload, wire it up to a client:Web client
Connect from a browser using the Browser SDK or React SDK.
Native client
Connect from iOS or Android using LiveKit.