Rookery Documentation

Everything you need to orchestrate, monitor, and scale AI agents with Rookery. From quick starts to advanced configuration.

Quick Start

1

Install

# Ensure Python 3.13+ and uv installed
uv sync --all-extras
2

Run

# Start the server
uv run rookery --reload
3

Create

# Create your first agent
Visit /app/agents

Getting Started

Installation, configuration, and your first AI agent setup.

  • • Installation guide
  • • Running Rookery
  • • Basic configuration
Read Guide →

User Guide

Master the UI, chat interface, projects, and team collaboration.

  • • UI overview
  • • Chat interface
  • • Lists and projects
  • • Team management
Learn More →

Agent Configuration

Configure AI agents, models, tools, and advanced settings.

  • • Agent setup
  • • Model configuration
  • • Tool integration
  • • MCP servers
Configure →

API Reference

Complete REST API documentation and integration examples.

  • • REST endpoints
  • • Authentication
  • • SDKs and examples
  • • Webhooks
API Docs →

Core Concepts

Understanding orchestration, workflows, and architecture.

  • • Architecture overview
  • • Orchestration patterns
  • • Worker pools
  • • MCP protocol
Understand →

CLI Tools

Command-line utilities for managing agents and tasks.

  • uv run agents
  • uv run tasks
  • uv run health
  • uv run config
CLI Reference →

Additional Resources

Explore more ways to get help and stay connected with the Rookery community.