Quick Start
# Initialize OpenPAUL in your project
npx openpaul
# Inside OpenCode, use the loop
/openpaul:plan # Create an executable plan
/openpaul:apply # Execute the plan
/openpaul:unify # Close the loop (required!)
Documentation
- Installation Guide — Get OpenPAUL running
- Guides — Core concepts and workflows
- Tutorials — Step-by-step learning
- API Reference — TypeDoc generated docs
With OpenCARL (Recommended)
For the best experience, use OpenPAUL with OpenCARL — a dynamic rule injection system that enforces workflow discipline automatically.
# Initialize both
npx openpaul
npx opencarl --local