Welcome to the documentation site for the Aurite Agent Framework.
Aurite provides a comprehensive suite of tools and a flexible architecture to support the development of complex agentic applications, enabling interaction with various Language Models (LLMs) and external services through the Model Context Protocol (MCP).
New to Aurite? Start Here!
Get up and running in minutes by following our Quick Start Guide.
Documentation Sections
Navigate through the documentation using the tabs below to find what you need.
New to the framework? These guides will help you get started.
- Quick Start: The fastest way to get Aurite running.
- Tutorials Overview: A comprehensive learning section with concepts and assignments.
- Package README: Information specific to the pip-installable
aurite
package.
An in-depth look at the features each component offers through JSON/YAML configuration.
- Projects and Workspaces: The foundation of your Aurite setup. Start here!
- LLM Configs: Configure language model providers.
- MCP Server Configs: Connect tools and resources.
- Agent Configs: Define agent behaviors.
- Linear Workflow Configs: Create simple, sequential workflows.
- Custom Workflow Configs: Implement complex logic in Python.
Learn how to interact with the framework.
- CLI Reference: Guide to using the Aurite command-line interface.
- API Reference: Detailed documentation for the Python API.
- TUI Guide: Instructions for the text-based user interface.
Dive deep into the framework's design and execution flow.
- Framework Overview: High-level architecture and design principles.
- Design Documents:
- Execution & Flow: