aurite agents
Basic Information
Aurite Agents is a Python framework for building, testing, and running AI agents. It is configuration driven and designed to orchestrate sophisticated agent workflows that interact with external tools, prompts, and resources through the Model Context Protocol (MCP). The repository supports a hierarchical Workspace -> Project organization managed by a .aurite file to share configurations and separate concerns. Users declare components such as agents, LLMs, MCP servers, linear workflows, and custom Python workflows in JSON or YAML. The framework provides an interactive CLI, two textual user interfaces for chat and configuration editing, and a FastAPI REST server for programmatic access and UI development. A frontend ecosystem with a TypeScript API client and a React based Aurite Studio enables visual management, real time streaming, and integration into web applications. Documentation, examples, and templates are included to help users install the package or run the framework from source.