Makaio Framework
A typed, bus-centric framework for building and orchestrating AI agents with tools, sessions, and events.
Typed Message Bus Every service, adapter, tool, and storage handler communicates through a single typed bus with schema-validated subjects.
AI Adapters Connect AI providers like Claude, Codex, and Gemini through a unified adapter layer with capability negotiation — or write your own.
Extension System Add functionality through declarative extensions that register namespaces, handlers, tools, and UI components.
Multi-Language SDKs Build extensions and integrations in TypeScript, Python, or Rust with generated, conformance-tested SDKs.