Multi-Agent Orchestration Framework for Google Antigravity IDE
Oh My Antigravity is a multi-agent orchestration framework that transforms Antigravity IDE into a powerful AI development environment with specialized agents.
- π§ 28 Specialized Agents - Oracle, CodeSmith, Pixel, Tester, and more
- π Smart AI Routing - Auto-selects best AI backend (Codex/Claude/Gemini)
- β‘ Delegation Protocol - Clear syntax for agent collaboration
- π§ Cross-Platform CLI - Works on Windows, macOS, Linux
- π¦ One-Command Install -
npx oh-my-antigravity
# NPM (recommended)
npx oh-my-antigravity
# Or clone and install
git clone https://github.com/YOUR_USERNAME/oh-my-antigravity.git
cd oh-my-antigravity
# Windows
.\lib\install.ps1
# macOS/Linux
bash lib/install.sh# π― Direct Helper (Default)
# Just tell OMA what to do. Sisyphus will plan and execute it (in parallel if possible).
oma "Analyze the project and design a new logo"
# List available skills
oma list
# Install skills globally
oma install sisyphus
oma install oracleOMA remembers what you did. It stores key project information, decisions, and architectural patterns in a persistent local database.
- Persistent: Memories survive across sessions.
- Project-Scoped: Each project has its own isolated memory.
- Smart Recalls: Sisyphus automatically recalls relevant memories before starting a task.
oma list: List all available agents/skillsoma install <agent>: Install an agent (Global)oma install <agent> --project: Install an agent (Project-scoped)oma remove <agent>: Remove an agentoma update: Update OMA to the latest version
oma spawn <agent> "<task>": Spawn an isolated SubAgent for a specific task- Example:
oma spawn oracle "Research best practices for Next.js auth"
- Example:
oma session list: List active/past SubAgent sessionsoma session result <id>: Get the result of a session
oma memory save "<info>": Save a piece of information- Example:
oma memory save "Use TailwindCSS v3.4 for this project"
- Example:
oma memory recall <query>: Search memoriesoma memory list: Show recent memories
- Sisyphus - Master orchestrator, delegates complex tasks
- Prometheus - Strategic planner (Claude Opus)
- Oracle - System architect (Codex)
- Architect - Database/API designer
- CodeSmith - Backend developer (Claude Code)
- Pixel - Frontend/UI specialist (Gemini 3.0 Pro)
- Refactorer - Code quality improver
- Tester - Test writer (Codex)
- Debugger - Bug hunter (Codex)
- Security Guard - Security auditor
- Scientist (Low/Mid/High) - Data analysis tiers
- Data Wizard - ETL pipelines
- SQL Master - Database expert
- Librarian - Research & documentation
OMA automatically selects the best AI for each task:
| Task | Agent | AI Backend | Why |
|---|---|---|---|
| Planning | Prometheus | Claude Opus 4.5 | Strategic thinking |
| Architecture | Oracle | Codex | Complex design |
| Frontend | Pixel | Gemini 3.0 Pro | UI/UX excellence |
| Backend | CodeSmith | Claude Code | Fast implementation |
| Debugging | Debugger | Codex | Detailed analysis |
| Testing | Tester | Codex | Thorough coverage |
- Agent Catalog - All 28 agents and their specialties
- Delegation Protocol - How agents work together
- AI Backend Mapping - When to use which AI
- CLI Integration - SubAgent spawning guide
- β 28 agent skill definitions
- β CLI tools (oma, oma-spawn, oma-session)
- β Delegation protocol
- β Documentation
- π§ SubAgent config files (5/28 complete)
- π§ External CLI integration (Codex/Claude/Gemini)
- π§ VS Code extension
- π§ NPM package
- Long-term memory
- Auto-update system
- Community skill sharing
We welcome contributions! This project is in early beta and needs:
- SubAgent configuration files
- CLI integration testing
- Documentation improvements
- Bug reports and feature requests
See CONTRIBUTING.md for guidelines.
oh-my-antigravity/
βββ skills/ 28 specialized agent definitions
β βββ sisyphus/
β βββ oracle/
β βββ ...
βββ subagents/ SubAgent configurations (WIP)
βββ workflows/ Slash commands
βββ docs/ Documentation
βββ bin/ CLI tools
β βββ oma.ps1 Windows CLI
β βββ oma Unix CLI
β βββ oma-spawn.ps1 SubAgent spawner
β βββ oma-session.ps1 Session manager
βββ lib/ Installers
| Feature | OMA | Others |
|---|---|---|
| Agents | 28 | 4-12 |
| AI Routing | β Multi-backend | β Single |
| Delegation | β Explicit syntax | |
| Documentation | β Complete | |
| GUI | π§ VS Code ext | β |
We deeply admire and have drawn inspiration from:
- Oh My Claude Code: Pioneered the concept of agent personas.
- Oh My OpenCode: Demonstrated excellent orchestration patterns.
MIT Β© Oh My Antigravity Team
Made with β€οΈ for the Antigravity community
β Star us on GitHub β’ π Report bugs β’ π‘ Request features