See what happens when every intelligence
finds its orbit.
A local collaboration workspace where models and ACP agents share work, exchange findings, and complete tasks together.
Caelis CLI
LatestExplore code, make changes, run tests, and review results from your terminal. Resume local sessions to continue earlier work.
curl -fsSL https://caelis.dev/install.sh | sh
Copied
irm https://caelis.dev/install.ps1 | iex
Copied
npm i -g @caelis/caelis
Copied
Bind the right intelligence
to every specialist role
Bind models or ACP agents to participants and custom roles, and configure Guardian, Reviewer, and Memory Steward separately. Follow each conversation and send text or images directly from the same workspace.
Tool approvals & OS sandboxing
Tool requests follow the selected approval mode. Local commands run under the configured sandbox policy.
Guardian Auto-Review
Guardian reviews tool requests against the session context and approval policy. Switch to manual mode to make approval decisions yourself.
Native OS Sandboxes
Operating-system isolation limits filesystem access for local commands according to the configured policy.
Local Storage & Open Source
Sessions, configuration, and Caelis-managed credentials are stored on your machine. The source code is available under Apache-2.0.
FAQ
Collaboration, model connections, and local sessions in Caelis.
How do agents collaborate in Caelis?
Participants keep their own conversations and exchange progress and findings through messages. Coordinate work from the main conversation or open a participant pane to follow up directly.
How do provider bindings and custom roles work?
Use /subagent to bind breeze, orbit, zenith, or custom roles to a model or ACP agent. Save binding sets to reuse a configuration across tasks.
Which sign-in and provider connection methods are supported?
Use /connect to sign in with ChatGPT Codex or Grok, configure API-key or local model providers, or connect an installed ACP agent.
Where is my code and data stored?
Caelis stores sessions and its managed credentials in ~/.caelis by default. Use /resume to return to earlier conversations. Model requests go to your selected provider or external agent.