TBD · workflow files screenshot
Build.
One agent per file, readable top to bottom and changeable one at a time. An optional helper uses your own coding agent to convert a copy of a LangChain or LangGraph project for you to review.
Docs guideNo framework to learn. No SDK, no decorators.
The orchestrator gets its own file. No SDK, no decorators, no graph to define.
Agents call each other through CanyonOS, and model calls pass through its gateway. You write a plain function call; CanyonOS makes it asynchronous.
Deploy from the canyonos CLI to your laptop or your own AWS account, and see every agent on one dashboard.
One agent per file, readable top to bottom and changeable one at a time. An optional helper uses your own coding agent to convert a copy of a LangChain or LangGraph project for you to review.
Docs guide| Assemble it yourself | CanyonOS | |
|---|---|---|
| Workflow code | Written to a framework's graph or classes | Plain Python, one file per agent |
| Async calls | Code you write | Asynchronous by default |
| Runs on | A cluster you maintain | Docker, on a laptop or in your AWS account |
CanyonOS 0.2 is our first public release, and we ship fixes every week. Here's what it doesn't do today: