Oh My OpenCode
The Best Agent Harness. Meet Sisyphus: The Batteries-Included Agent that codes like you.
Why Oh My OpenCode?
Stop agonizing over agent harness choices. We've done the research, borrowed from the best, and shipped it here.
๐ Multi-Model Orchestration
Seamlessly work with multiple AI models. Test which model has the sharpest logic, who's the debugging god, and who writes the best code.
Learn more โโก Batteries-Included
Everything you need is baked in. From agents to hooks, MCPs to LSP support - just install and go.
Explore features โ๐ก๏ธ Production-Ready
Built with stability and reliability in mind. Used by professionals at Google, Microsoft, and Indent.
See who uses it โ๐ง Highly Configurable
Customize every aspect to fit your workflow. Agents, hooks, MCPs, LSP servers - all configurable.
Configure now โ๐ค Powerful Agents
Meet Sisyphus and other specialized agents. Each designed for specific tasks and workflows.
Meet the agents โ๐ Rich Documentation
Comprehensive guides, examples, and API documentation to help you get the most out of Oh My OpenCode.
Read docs โQuick Start
Get up and running in minutes
# Install Oh My OpenCode
npm install -g oh-my-opencode
# Or using bun
bun install -g oh-my-opencode
# Initialize configuration
opencode init
Explore Our Features
Discover the powerful capabilities that make Oh My OpenCode the best agent harness
Intelligent Agents
Meet Sisyphus, Librarian, Explore, and Oracle - specialized agents designed for different development tasks. Each agent brings unique capabilities to enhance your workflow.
- Planner-Sisyphus (default)
- Code exploration
- Documentation management
- Question answering
Powerful Hooks
20+ built-in hooks that automate and enhance your workflow. From context management to session recovery, hooks keep everything running smoothly.
- 20+ built-in hooks
- Context window management
- Session recovery
- Task continuation
MCP Integration
Model Context Protocol integration for enhanced capabilities. Access up-to-date documentation and ultra-fast code search across millions of repositories.
- Context7 (enabled by default)
- grep.app integration
- Up-to-date documentation
- Ultra-fast code search
LSP Support
Full Language Server Protocol support with refactoring tools. Get code analysis, type checking, and powerful refactoring capabilities.
- Code analysis
- Refactoring tools
- Custom LSP servers
- Priority management
Experimental Features
Early access to cutting-edge capabilities. Preemptive compaction, aggressive truncation, auto-resume, and DCP for advanced users.
- Preemptive compaction
- Auto-resume sessions
- DCP for compaction
- Advanced truncation
Configuration
Highly configurable to fit your workflow. Customize agents, hooks, MCPs, LSP servers, and experimental features with simple JSON configuration.
- Simple JSON config
- Project-specific settings
- User-wide defaults
- Full customization
Additional Capabilities
Automatic recovery from errors and interruptions
Smart compaction and truncation to stay within limits
Work with Claude, GPT, Gemini, and more
Automatic agent injection based on directory structure
Loved by Professionals
Trusted by teams at leading companies
Indent
Making Spray - influencer marketing solution, vovushop - crossborder commerce platform, vreview - ai commerce review marketing solution
Used by teams at Google for AI-powered development workflows
Microsoft
Trusted by Microsoft teams for agent orchestration and code generation
Get Involved
Join our community and contribute
๐ Star on GitHub
Show your support by starring the repository. We're at 9k+ stars and growing!
Star Repository โ๐ค Contribute
Got a better idea? PRs are welcome! Check out our contributing guidelines.
Contribute โ