ROMA (Recursive Open Meta-Agent) logo

ROMA (Recursive Open Meta-Agent)

An open-source beta meta-agent framework for building hierarchical multi-agent systems that solve long-horizon tasks through recursive decomposition, execution, and result aggregation.
Category: AI Agent Framework

Description

ROMA represents work as dependency-aware recursive task trees. Its modular Atomizer, Planner, Executor, Aggregator, and optional Verifier components separate orchestration from model and tool selection, enable parallel execution and traceable context flow, and support self-hosted use through a Python package, CLI, REST API, and optional persistence and observability services.