What problem does it solve?
Provides a single entrypoint for running, compiling, and managing OpenProse programs so users can author, execute, and maintain multi-agent AI workflows without manual orchestration or ad-hoc tool wiring.
Core Features & Use Cases
- Run & Execute: Load prose.md and spawn subagent sessions (Task tool) to execute .prose programs locally or from registries/URLs.
- Compile & Validate: Use compiler.md rules to parse, validate, and normalize programs before execution.
- State Modes & Persistence: Support for filesystem, in-context, SQLite, and PostgreSQL state backends with migration guidance.
- Examples & Patterns: Bundled examples, guidance, and library programs for parallelism, recursion (RLM), captain's chair orchestration, and production workflows.
- Remote Programs & Imports: Resolve handle/slug and HTTP sources, fetch and run nested programs, and register imports for modular composition.
Quick Start
Type prose run examples/01-hello-world.prose to execute the example program and start the OpenProse VM.