darrenhinde/OpenAgentsControl

3,651 stars · Last commit 2026-03-25

AI agent framework for plan-first development workflows with approval-based execution. Multi-language support (TypeScript, Python, Go, Rust) with automatic testing, code review, and validation built for OpenCode

README preview

<div align="center">

![OpenAgents Control Hero](docs/images/hero-image.png)

# OpenAgents Control (OAC)

### Control your AI patterns. Get repeatable results.

**AI agents that learn YOUR coding patterns and generate matching code every time.**

🎯 **Pattern Control** - Define your patterns once, AI uses them forever  
✋ **Approval Gates** - Review and approve before execution  
🔁 **Repeatable Results** - Same patterns = Same quality code  
📝 **Editable Agents** - Full control over AI behavior  
👥 **Team-Ready** - Everyone uses the same patterns

**Multi-language:** TypeScript • Python • Go • Rust  • C# • Any language*  
**Model Agnostic:** Claude • GPT • Gemini • MiniMax • Local models

View full repository on GitHub →