AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompare
Home/
Workflow Automation/
theodosia
theodosia logo

theodosia

Active·★ 16·Apache-2.0·Updated 2026-10-19

Theodosia acts as a gatekeeper for Burr applications, mounting them as a FastMCP server to manage tool calls and ensure state machine transitions are valid. It significantly improves agent reliability and traceability by enforcing graph logic and logging all interactions, including structured refusals.

#Burr#FastMCP#State Machine#LLM Orchestration#Tool Calling#Agent Gating#Workflow Management
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.

Guides
$ Install
$ pip install theodosia
↗ Visit site★ GitHub
01

Features

01Mounts Burr applications as a FastMCP server, exposing all actions via a single `step` tool.
02Enforces state machine graph logic, refusing invalid transitions and out-of-order calls.
03Records every agent interaction and refusal in a typed, replayable, hash-chained ledger for traceability.
04Provides structured refusal messages to enable agents to recover from invalid actions gracefully.
05Offers a command-line interface for graph validation, session inspection, and live monitoring.
02

Compatibility

Python
Runtime
Verified via docs
Docker
Environment
Verified via docs
03

Quick start

1
$ pip install theodosia
04

Use cases

↳Gating LLM agents to enforce adherence to predefined state machine workflows and improve reliability.
↳Developing robust, state-aware applications where actions must follow a specific, validated sequence.
↳Debugging and auditing agent interactions by replaying hash-chained ledgers of all steps and refusals.
↳Integrating and orchestrating multiple specialized MCP servers within a larger, cohesive agent system.
05

Alternatives

⚡Top VS:
VSCyrene-Agent★739→VSmcp-agent-langchainjs★204→VSwindows-computer-use-mcp★48→

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Compatibility03Quick start04Use cases05Alternatives
VS
Comfy-Cozy
★25
→
Cyrene-Agent logo
Cyrene-Agent★ 739
一款开源、基于昔涟开发的桌面 AI 智能体/An open-source desktop AI agent based on Cyrene.
VSCompare→
mcp-agent-langchainjs logo
mcp-agent-langchainjs★ 204
Serverless AI agent using LangChain.js and Model Context Protocol (MCP) integration to order burgers from a burger restaurant
VSCompare→
windows-computer-use-mcp logo
windows-computer-use-mcp★ 48
Windows Computer Use for AI Agents. Both a tool (22 MCP tools for click, type, screenshot, OCR, UI inspection) and an agent (autonomous mission engine, macro recorder, intent-based discovery, event watchers). Built with opencode (DeepSeek V4). Ships as MCP server, web UI, and Tauri desktop app.
VSCompare→
Comfy-Cozy logo
Comfy-Cozy★ 25
AI co-pilot for ComfyUI. Talk to your workflow — load, patch, run, learn. 113 MCP tools, four LLM providers (Claude, GPT-4o, Gemini, Ollama), full undo, native sidebar.
VSCompare→
aeman logo
aeman★ 36
A short-term planning system for engineering teams — keep engineers focused, run daily sprints, and track unplanned work. Built on GitHub Projects v2 (no database of its own): one Go binary with an embedded React UI, REST API, MCP server for AI agents, and live board updates over WebSocket.
VSCompare→
Cyrene-Agent logo
Cyrene-Agent★ 739
An open-source AI desktop companion inspired by Cyrene, combining immersive Chat, personalized long-term memory, and an agentic Work mode.
VSCompare→
apple-mail-mcp logo
apple-mail-mcp★ 234
MCP server giving AI assistants full access to Apple Mail - read, search, compose, organize & analyze emails via natural language
VSCompare→
couler logo
couler★ 943
Unified Interface for Constructing and Managing Workflows on different workflow engines, such as Argo Workflows, Tekton Pipelines, and Apache Airflow.
VSCompare→
See all alternatives →
msradam /
theodosia
↗

Put an AI agent on rails: mount a Burr state machine as an MCP server so the agent can only take the next allowed step, with every step recorded and replayable.

16Apache-2.0
Last commit4d ago
StatusActive
CategoryWorkflow Automation
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit