# Makaio Framework > Makaio Framework is a typed, bus-centric TypeScript framework for building and orchestrating AI agents, adapters, tools, storage, transports, and host shells. Use the abridged documentation for default agent context. The complete documentation is a curated large-context bundle of guides, package overviews, and SDK docs for review or large-context models. Fetch Bus Subjects when wiring runtime messages and API Reference only for exact TypeScript symbols. ## Documentation Sets - [Abridged documentation](https://makaio.ai/llms-small.txt): a compact version of the documentation for Makaio Framework, with non-essential content removed - [Complete documentation](https://makaio.ai/llms-full.txt): the full documentation for Makaio Framework - [Guides](https://makaio.ai/_llms-txt/guides.txt): large conceptual and workflow documentation set for using the framework - [Packages](https://makaio.ai/_llms-txt/packages.txt): large package-level overview set generated from framework package READMEs - [SDKs](https://makaio.ai/_llms-txt/sdks.txt): SDK overview pages for TypeScript, Python, and Rust - [Bus Subjects](https://makaio.ai/_llms-txt/bus-subjects.txt): large generated bus event and RPC subject contract reference - [API Reference](https://makaio.ai/_llms-txt/api-reference.txt): very large generated TypeScript API symbol reference ## Notes - The complete documentation includes all content from the official documentation - The content is automatically generated from the same source as the official documentation ## Optional - [Source repository](https://github.com/makaio-ai/makaio-framework): framework source code