Olympus: Multi-agent orchestration for Claude Code. Summon the gods of code.
npx claudepluginhub mikev10/olympusOlympus: Multi-agent orchestration for Claude Code. Summon the gods of code.
Summon the gods of code.
Why Olympus? • Quick Start • What is Olympus? • How It Works • AI-DLC Workflow • Self-Learning • Use Cases • Reference • Docs
AI coding assistants are powerful — but out of the box, they produce prototypes, not production software. The code works, but there is no structured workflow, no learning between sessions, no persistence when tasks get complex, and no coordination between specialized capabilities. You end up doing the orchestration yourself.
Olympus adds a quality layer on top of Claude Code. It brings structured development workflows, a pantheon of specialized agents, a self-learning system that carries context across sessions, and persistence mechanisms that keep Claude working until your tasks are actually done.
The result is less "AI that answers questions" and more "AI development team that ships software."
Get started in under 60 seconds:
# Install globally
npm install -g olympus-ai
# Initialize Olympus
olympus-ai install
# Start Claude Code
claude
# Try it out
/olympus implement a REST API for user management
That's it. Olympus is now active and learning from your interactions.
Olympus is a multi-agent orchestration system for Claude Code. It turns a single Claude session into a coordinated team of specialized agents — each optimized for a different kind of work.
Key capabilities: 20+ specialized agents (Oracle, Prometheus, Olympian, Librarian, and more), smart model routing that auto-selects Haiku/Sonnet/Opus based on task complexity, an AI-DLC structured development workflow, a self-learning system that persists context across sessions, continuation enforcement so tasks never stall, 20 slash commands, and support for any tech stack — Python, .NET, Go, Rust, Java, or anything else.
Olympus operates as a multi-agent orchestration system with smart model routing and a continuous learning loop:
graph TD
A[User Request] --> B[Orchestrator]
B --> C{Task Analysis}
C -->|Simple| D[Haiku Agent]
C -->|Standard| E[Sonnet Agent]
C -->|Complex| F[Opus Agent]
D --> G[Result]
E --> G
F --> G
G --> H{Incomplete todos?}
H -->|Yes| B
H -->|No| I[Done]
D -.-> J[Learning System]
E -.-> J
F -.-> J
J --> K[(Feedback Storage)]
K -.->|Next session| B
Session Flow:
Cross-Session Learning:
The learning system operates across session boundaries:
~/.claude/olympus/learning/ (global) and .olympus/learning/ (project-specific)Key Insight: Context injection happens at the beginning of each session (via SessionStart hook), not in the result. Every new conversation starts with Claude already aware of your preferences and past learnings.
Development marketplace for Superpowers core skills library
Harness-native ECC skills, hooks, rules, MCP conventions, and operator workflows
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.