Oh-my-openagent is a multi-platform agent orchestration framework written in TypeScript that enables developers to work with multiple AI coding models and agents through unified interfaces. The project addresses the fragmentation problem of juggling different AI coding tools like Claude Code, Codex, and various open-source models by providing a consolidated harness that abstracts away configuration complexity and agent management. The repository is actively maintained by code-yeongyu with significant contributions from sisyphus-dev-ai and justsisyphus, as tracked across 5480, 823, and 359 events respectively in GitGenius activity data.
The project ships in two distinct editions serving different use cases. The Ultimate Edition targets OpenCode users and includes 11 agents, 54 or more lifecycle hooks, 5 built-in MCPs, all slash commands, Team Mode, ulw-loop, ultrawork, and hashline edits. The Light Edition is designed for Codex CLI users and provides portable components including rules, comment-checker, git-bash, LSP, ultrawork, ulw-loop, start-work-continuation, and telemetry, along with plugin-scoped MCPs for grep_app, context7, codegraph, git_bash, and LSP. Installation is handled through TUI-guided setup for the Ultimate Edition via bunx oh-my-openagent install, while the Light Edition uses npx lazycodex-ai install for Node/npm environments.
The repository has demonstrated strong community engagement and practical impact. GitGenius data shows a median issue and PR response latency of 0.0 hours with a mean of 34.9 hours across 2232 tracked items, indicating rapid triage and response. The most active issue labels are bug with 826 items, enhancement with 315 items, and question with 248 items, reflecting an active development cycle focused on stability and feature expansion. The project is currently undergoing a multi-harness agent OS refactor to support OpenCode, Codex, Pi, and other agent platforms, with contributors encouraged to reference the ROADMAP before submitting related pull requests.
The development approach is notably transparent and community-driven. The maintainer builds and maintains the project in real-time with Jobdori, an AI assistant running on a customized fork of OpenClaw, with all development activity streamed live in a Discord community. This building-in-public model extends to feature development, bug fixes, and issue triage. The project emphasizes that no single AI provider will dominate the market and positions itself against walled-garden solutions, explicitly referencing that Anthropic blocked OpenCode partly due to this project's existence and philosophy.
The framework supports multiple operating modes including ultrawork, search, analyze, team, and hyperplan, with slash commands providing quick access to common workflows. Anonymous telemetry is enabled by default to track daily active users, monthly active users, and weekly active users using SHA256-hashed installation identifiers, with opt-out available per product. The project maintains compatibility across legacy naming conventions, with the npm package dual-published as both oh-my-opencode and oh-my-openagent during a transition period, while the Codex marketplace lists it as plugin omo under marketplace sisyphuslabs.
The repository is classified by GitGenius across multiple categories including student development, coding programs, project contribution, software projects, developer guides, community coding, programming initiatives, mentored projects, code learning, and contribution resources. Related repositories with overlapping contributors include anomalyco/opencode, Yeachan-Heo/oh-my-codex, and yeachan-heo/oh-my-claudecode, indicating an ecosystem of related projects within the same development community.