by EvolutionAPI
The open source operating system for AI-powered businesses
# Add to your Claude Code skills
git clone https://github.com/EvolutionAPI/evo-nexusLast scanned: 5/23/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-23T06:34:08.347Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}No comments yet. Be the first to share your thoughts!
Disclaimer: EvoNexus is an independent, unofficial open-source project. It is not affiliated with, endorsed by, or sponsored by Anthropic. "Claude" and "Claude Code" are trademarks of Anthropic, PBC. This project integrates with Claude Code as a third-party tool and requires users to provide their own installation and credentials.
EvoNexus is an open source, unofficial multi-agent operating layer built around the Claude Code CLI protocol — but not locked to any single LLM provider. It runs natively on Anthropic's claude CLI by default, and can transparently switch to OpenAI, Google Gemini, OpenRouter (200+ models), AWS Bedrock, Google Vertex AI, or Codex Auth via OpenClaude. Same agents, same skills, same workflows — your choice of backend.
It turns a single CLI installation into a team of 38 specialized agents organized in two ortogonal layers — 17 business agents (operations, finance, community, marketing, HR, legal, product, data, learning retention) and 21 engineering agents (architecture, planning, code review, testing, debugging, security, design, cycle orchestration, retrospective — 19 derived from oh-my-claudecode, MIT, by Yeachan Heo + 2 native: Helm and Mirror). The engineering layer follows a canonical 6-phase workflow documented in .claude/rules/dev-phases.md. Each agent has its own domain, skills, persistent memory, and automated routines. The result is a production system that runs daily operations for a founder/CEO and supports software development workflows: from morning briefings to financial reports, community monitoring, social analytics, end-of-day consolidation, plus architectural reviews, code audits, and verified implementation pipelines.
This is not a chatbot. It is a real operating layer that runs routines, generates HTML reports, syncs meetings, triages emails, monitors community health, tracks financial metrics, and consolidates everything into a unified dashboard — all automated.
.md files with system prompts, not code. No SDK, no compile step. Add an agent by dropping a file in .claude/agents/, or package reusable bundles via the plugin system (see docs/introduction.md)claude CLI, but can switch to OpenRouter, OpenAI, Gemini, AWS Bedrock, Google Vertex, or Codex Auth via OpenClaude without touching a line of code. Your keys, your model choice, no vendor lock-in/clawdia, /flux, /pulse, /apex invoke agents directly from the terminalCLAUDE.md + per-agent memory survives across sessionsclaude) or any of 6 alternate backends via OpenClaude: OpenRouter (200+ models), OpenAI, Google Gemini, Codex Auth, AWS Bedrock, Google Vertex AI. Switch providers from the dashboard, no code changescustom-* agents (gitignored)social-, fin-, int-, prod-, mkt-, gog-, obs-, discord-, pulse-, sage-, hr-, legal-, ops-, cs-, data-, pm-). Includes prod-activation-plan — the canonical skill for producing phased activation plans (index + folder-per-phase + file-per-item) used by OracleUPDATE WHERE locked_at IS NULL), 6-state workflow, mention-based wake triggers, global /issues pageConnect your existing tools via MCP servers, API clients, or OAuth:
| Integration | Type | What it does |
|---|---|---|
| Google Calendar | MCP | Read/create/update events, find free time |
| Gmail | MCP | Read, draft, send emails, triage inbox |
| GitHub | MCP + CLI | PRs, issues, releases, code search |
| Linear | MCP | Issues, sprints, project tracking |
| Discord | API | Community messages, channels, moderation |
| Telegram | MCP + Bot | Notifications, messages, commands |
| Stripe | API | Charges, subscriptions, MRR, customers |
| Omie | API | ERP — clients, invoices, financials, stock |
| Bling | API (OAuth2) | Brazilian ERP — products, orders, NF-e, contacts, stock (auto-refresh via make bling-auth) |
| Asaas | API | Brazilian payments — Pix, boleto, credit card, subscriptions, marketplace split |
| Fathom | API | Meeting recordings, transcripts, summaries |
| Todoist | CLI | Task management, priorities, projects |
| YouTube | OAuth | Channel stats, videos, engagement |
| Instagram | OAuth | Profile, posts, engagement, insights |
| LinkedIn | OAuth | Profile, org stats |
| Canva | MCP | Design and presentations |
| Notion | MCP | Knowledge base, pages, databases |
| Obsidian | CLI | Vault management, notes, search |
| Evolution API | API | WhatsApp messaging — instances, messages, chats, groups |
| Evolution Go | API | WhatsApp messaging (Go implementation) |
| Evo CRM | API | AI-powered CRM — contacts, conversations, pipelines |
Social media accounts (YouTube, Instagram, LinkedIn) are connected via OAuth through the dashboard.
For the Docker install (easiest — the container ships everything):
| Tool | Required | Install | |------|----------|---------| | Docker Engine 24+ | Yes | docs.docker.com/engine/install |
That's it. The image includes Claude Code, Python, Node, uv, gh, and every other runtime dependency.
For the CLI / from-source install (the dev flow):
| Tool | Required | Install |
|------|----------|---------|
| Claude Code | Yes | npm install -g @anthropic-ai/claude-code (docs) |
| Python 3.11+ | Yes | via uv: curl -LsSf https://astral.sh/uv/install.sh \| sh |
| Node.js 18+ | Yes | nodejs.org |
| uv | Yes | curl -LsSf https://astral.sh/uv/install.sh \| sh |
The setup wizard (make setup) checks for all prerequisites before proceeding.
EvoNexus runs on Anthropic's Claude by default — no extra config needed. For everything else (OpenAI, Gemini, Bedrock, OpenRouter, Vertex AI, Codex Auth), it switches to OpenClaude, a drop-in binary that speaks the Claude CLI protocol but dispatches to the provider of your choice via environment variables.
| Provider | Binary | Key env vars |
|---|---|---|
| Anthropic (default) | claude | native auth |
| OpenRouter (200+ models) | openclaude | CLAUDE_CODE_USE_OPENAI, OPENAI_BASE_URL, OPENAI_API_KEY, OPENAI_MODEL |
| OpenAI | openclaude | CLAUDE_CODE_USE_OPENAI, OPENAI_API_KEY, `OPEN