oh-my-ag  by first-fluke

Multi-agent orchestration framework for collaborative coding

Created 3 weeks ago

New!

260 stars

Top 97.6% on SourcePulse

GitHubView on GitHub
Project Summary

This framework addresses the complexity of collaborative, multi-agent software development by orchestrating specialized AI agents. It targets developers working with Google Antigravity and similar agentic coding environments, offering a streamlined, batteries-included solution for parallel task execution and real-time project observability.

How It Works

The project employs a modular architecture featuring distinct agents for specialized development domains: Workflow Guide, PM, Frontend, Backend, Mobile, QA, and Debug. These agents coordinate through an Orchestrator, leveraging Serena Memory for state management and communication. The Orchestrator facilitates parallel CLI execution across these agents, enabling efficient task distribution and collaborative problem-solving, culminating in a Conventional Commits-compliant commit process.

Quick Start & Requirements

  • Primary install/run command: bunx oh-my-ag (interactive CLI, recommended) or bun install --global oh-my-ag (global installation).
  • Prerequisites: Bun (for CLI/dashboards), uv (for Serena setup), Google Antigravity (2026+), and specific LLM CLIs (e.g., @google/gemini-cli, @anthropic-ai/claude-code).
  • Setup: Interactive CLI installs skills to .agent/skills/. Global installation requires separate LLM CLI setup and authentication (gemini auth, claude auth, etc.). Run bunx oh-my-ag doctor to verify setup.
  • Links: Dashboard usage details are in web/content/en/guide/usage.md.

Highlighted Details

  • Orchestrates 6 specialized domain agents: PM, Frontend, Backend, Mobile, QA, and Debug.
  • Features parallel CLI execution and real-time observability dashboards.
  • Zero-config progressive skill loading and presets (e.g., Fullstack, Frontend).
  • Integrated Conventional Commits workflow for saving changes.
  • Supports multiple LLM backends including Gemini, Claude, Codex, and Qwen.

Maintenance & Community

The project acknowledges sponsors, with details available in SPONSORS.md. No explicit community channels (e.g., Discord, Slack) are listed in the provided documentation.

Licensing & Compatibility

  • License: MIT.
  • Compatibility: The MIT license is permissive, generally allowing commercial use and integration into closed-source projects without significant restrictions.

Limitations & Caveats

A significant adoption blocker is the explicit requirement for "Google Antigravity (2026+)", indicating a dependency on a future or specific version of a platform. Full agent functionality necessitates the installation and authentication of separate LLM CLI tools.

Health Check
Last Commit

5 days ago

Responsiveness

Inactive

Pull Requests (30d)
62
Issues (30d)
3
Star History
262 stars in the last 26 days

Explore Similar Projects

Feedback? Help us improve.