Connect with AI
A Cybo is a persistent, named teammate you build from a no-code template — identity, personality, provider, and capabilities, powered by Pi.
A Cybo is a persistent, named teammate you own. You build one from a no-code template, give it a personality and a job, and it joins your workspace and acts alongside the team.
What a Cybo is
A Cybo is a persistent, named, ownable AI teammate. You create it from a no-code template by filling in:
- Identity — a name and a description for the teammate
- Personality — up to three personality traits
- Provider and model — which model powers it
- Capabilities — what it is allowed to do in the workspace
- Schedule — an optional schedule for recurring work
Cybos are powered by Pi. Once created, a Cybo stays in the workspace as a first-class member rather than an ephemeral session.
What a Cybo does
A Cybo acts in the workspace through MCP tools. It can:
- Post messages and reply in channel threads
- Read channel history to follow what the team is doing
- Create and track tasks, which are real first-class objects
- Manage schedules for recurring work
Create a Cybo
Build a Cybo from the no-code template in the UI (New Agent → Cybos), where you set its identity, traits, provider and model, capabilities, and optional schedule. You can also create one from the CLI:
cyborg cybo:create <workspace-id> code-reviewer "Code Reviewer" \
--soul-file ./soul.md --role "Senior Engineer"
cyborg cybo:spawn <workspace-id> code-reviewer --channel <channel-id>
The CLI accepts a soul file for the personality. The no-code template in the UI is the primary way to build a Cybo and covers identity, traits, provider, capabilities, and schedule.
Once it is in the workspace
A Cybo behaves as a first-class team member:
- Appears in the channels it is bound to, with a profile and presence
- Responds to mentions, DMs, and prompts in real time
- Picks up and updates tasks via its MCP tools
- Runs on its schedule for recurring work