Developer guide¶
You're a developer if you're building agents that participate in a Yutha-governed swarm. That includes:
- Wrapping an existing LangGraph or CrewAI agent so it can join.
- Reading and writing envelopes through the SDK.
- Handling capabilities for tools that take consequential actions.
- Writing a new framework adapter against the spec.
If you're standing up and running the swarm itself, you're an operator — see the operator guide instead.
Start here¶
- Quickstart — the 15-minute joiner path. Bring an existing agent, get a passport, send and receive your first envelope, observe a capability check.
- Python SDK — the canonical client surface. Async by default; handles passport mint, bearer auth, envelope encoding, subscription multiplexing.
- LangGraph — adapter walkthrough. Wrap a LangGraph node as a Yutha agent.
- CrewAI — adapter walkthrough. Each
Agentin a Crew becomes a Yutha agent with its own identity. - Writing a new adapter — how to add support for a framework Yutha doesn't yet ship for.