Discover and explore top open-source AI tools and projects—updated daily.
openproseProgramming language for AI sessions and agent workflows
New!
Top 60.9% on SourcePulse
OpenProse is a programming language designed for orchestrating complex AI agent workflows, addressing the limitations of traditional explicit coordination code and inflexible frameworks. It targets engineers and researchers building multi-agent systems, offering a novel approach where the AI session itself acts as an intelligent Inversion of Control (IoC) container, wiring agents based on declared intent and context. This provides structured control flow with natural language flexibility, enabling powerful AI workflow automation without external dependencies.
How It Works
OpenProse defines a virtual machine (VM) specification that any "Prose Complete" system (a model + harness) can instantiate. The AI session serves as both the interpreter and runtime, acting as an IoC container that intelligently wires agents by understanding context and intent, rather than simple name matching. This "intelligent IoC" approach inverts traditional orchestration, running inside the agent session. The unique ... syntax allows breaking structured execution for direct AI judgment and semantic evaluation of prompts or conditions, enabling dynamic decision-making.
Quick Start & Requirements
/plugin marketplace add https://github.com/openprose/prose.git, then /plugin install open-prose@prose. Restart Claude Code and run /prose-boot.prose.md), Examples (28 provided, e.g., 01-hello-world.prose).Highlighted Details
...) Syntax: Enables direct AI judgment and semantic evaluation, breaking structured execution for dynamic decision-making..prose files work universally.Maintenance & Community
The provided README does not detail specific contributors, sponsorships, or community channels like Discord/Slack. Issue reporting is directed to the project's GitHub repository.
Licensing & Compatibility
Limitations & Caveats
The project is currently in Beta. Telemetry is enabled by default for anonymous usage data collection (opt-out available). Users should expect potential bugs and are advised not to use OpenProse for critical or production workflows. Users bear full responsibility for actions performed by spawned AI agents and must review programs and outputs.
1 day ago
Inactive
ag2ai
microsoft