oh-my-opencode  by code-yeongyu

LLM agent orchestration for enhanced IDE workflows

Created 1 month ago
13,287 stars

Top 3.8% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

Oh My OpenCode enhances the OpenCode IDE with curated LLM agents and advanced coding tools (LSP, AST), targeting developers seeking efficient, customizable AI-assisted coding. It enables sophisticated multi-agent collaboration and automates complex development workflows.

How It Works

This OpenCode plugin orchestrates specialized LLM agents (e.g., OmO orchestrator, oracle for logic, librarian for research) using IDE-level tools like LSP for refactoring and AST-Grep for code analysis. It supports background agent execution, context injection from project files (AGENTS.md), and offers Claude Code compatibility, aiming for an extensible AI development environment.

Quick Start & Requirements

Requires OpenCode (v1.0.132+) installed. Configure the plugin by adding oh-my-opencode to ~/.config/opencode/opencode.json. Authentication for Anthropic, Google Gemini, and OpenAI is necessary, with specific instructions and potential hotfixes (e.g., OpenAI auth). Setup can be delegated to an LLM agent.

Highlighted Details

  • Multi-Agent Orchestration: Enables parallel execution of specialized agents (frontend/backend, debugging) for complex tasks.
  • Agent IDE Tools: Equips agents with LSP (hover, goto definition, rename) and AST-Grep for sophisticated code analysis.
  • Context Management: Leverages multiple agents and context injection (AGENTS.md, rules) for efficient context handling.
  • Keyword-Driven Modes: Features like ultrawork, search, analyze, and think trigger specialized agent workflows.
  • Claude Code Compatibility: Provides a layer for users migrating from Claude Code.

Maintenance & Community

Project displays GitHub contributor stats and badges (stars, forks, issues). Explicit community channels (Discord, Slack) or a roadmap are not detailed in the README. Ongoing development is indicated by the author's active usage and stated intent to update.

Licensing & Compatibility

Released under the MIT License, permitting commercial use. Includes compatibility for Claude Code users and is built upon OpenCode.

Limitations & Caveats

Dependent on the OpenCode IDE. OpenAI provider users require a hotfix for an opencode-openai-codex-auth bug. Older OpenCode versions (pre-1.0.132) may face configuration issues. Extensive configuration options present a learning curve.

Health Check
Last Commit

11 hours ago

Responsiveness

Inactive

Pull Requests (30d)
306
Issues (30d)
347
Star History
13,808 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems") and Elvis Saravia Elvis Saravia(Founder of DAIR.AI).

DeepCode by HKUDS

2.8%
14k
AI agents transform ideas into production-ready code
Created 8 months ago
Updated 4 days ago
Feedback? Help us improve.