What problem does it solve?
OpenProse provides a unified framework to orchestrate multi-agent AI workflows, enabling a single command surface to spawn, coordinate, and manage the execution of subagents across backends and runtimes.
Core Features & Use Cases
- OpenProse VM surface: Define agents, sessions, parallel blocks, loops, blocks, and imports in a single, self-describing language to orchestrate complex workflows.
- Stateful orchestration: Tracks execution state, context passing, and memory for persistent agents across runs with filesystem or database backends.
- Extensible planning patterns: Includes support for blocks, pipelines, error handling, and multi-stage orchestration, enabling production-grade automations.
- Use Case: Build an orchestrated data-processing pipeline that runs multiple agent reviews in parallel and synthesizes a final report.
Quick Start
Create a simple, end-to-end OpenProse workflow by defining a small agent and a session, then run a session to observe binding creation and context propagation.