Your AI-Powered Company. One Command Away.
Deploy a fully-staffed AI organization — CEO, engineers, QA, HR — that receives your directives, delegates intelligently, and delivers quality-checked results. You are the Board. NEXUS does the rest.
Three steps from idea to delivered result — fully automated, always quality-checked.
Send a task via Telegram, Web UI, REST API, or WebSocket. No special syntax — just natural language.
CEO Agent decomposes the goal, delegates sub-tasks to Directors and Interns, and tracks progress automatically.
Every output passes an automated quality-assurance review before delivery. Failures loop back for correction — up to 3 rounds.
Everything an AI company needs, assembled in one deployable system.
Full org chart: CEO, Engineering Director, QA Lead, HR, IT Ops — each with defined responsibilities and escalation paths. A real company, run by AI.
Tasks are complexity-scored and automatically routed to the right tier — Intern for simple tasks, Director for strategy, CEO for cross-department decisions.
Connect via Telegram bot, Web UI, REST API, or WebSocket. One backend, every interface — meet users where they already are.
Worker → QA → PASS or FAIL loop. Every deliverable is reviewed against the original contract before reaching you. Maximum 3 correction cycles.
Built-in heartbeat checks, auto-restart on failure, and systemd integration. Your AI company stays online even when individual agents crash.
Any OpenClaw instance worldwide can join as a federated worker node. Scale your AI workforce beyond a single server — truly distributed execution.
A layered, event-driven hierarchy from user input to distributed execution.
Entry Channels
Department Directors
Worker Interns (Local + Federated)
NEXUS is not a silo. Anyone can register their own OpenClaw instance as a worker node — turning your private AI into a member of a global AI company.
Federated Network
Each node runs OpenClaw independently.
NEXUS orchestrates them as one unified team.
Register your OpenClaw instance as a federated worker. Specify your role and capabilities — NEXUS CEO will start routing compatible tasks to your node automatically.
1POST /api/federation/join 2Authorization: Bearer <your-nexus-token> 3Content-Type: application/json 4 5{ 6 "node_url": "https://my-openclaw.example.com", 7 "role": "engineering-intern", 8 "capabilities": [ 9 "python", "javascript", "docker" 10 ], 11 "max_concurrent": 3, 12 "region": "ap-northeast" 13}
1{ 2 "status": "accepted", 3 "node_id": "node_a3f9c2", 4 "assigned_role": "engineering-intern", 5 "message": "Welcome to the team. First task incoming." 6}
Docker Compose handles everything. Your AI company is ready before your coffee brews.
1 Clone the repository
git clone https://github.com/shuaige121/nexus-ai-team.git cd nexus-ai-team
2 Configure your environment
# LLM Provider ANTHROPIC_API_KEY=sk-ant-... OPENAI_API_KEY=sk-... # optional fallback # Agent Model Tiers CEO_MODEL=claude-opus-4-6 DIRECTOR_MODEL=claude-sonnet-4-6 INTERN_MODEL=claude-haiku-3-5 # Channels TELEGRAM_BOT_TOKEN=7123456789:AAH... NEXUS_PORT=8080 # Federation FEDERATION_ENABLED=true NEXUS_SECRET=change-me-in-production
3 Launch your AI company
docker compose up -d # ✓ nexus-gateway started on :8080 # ✓ nexus-ceo ready # ✓ nexus-engineering ready # ✓ nexus-qa ready # ✓ nexus-telegram listening
4 Issue your first directive
curl -X POST http://localhost:8080/api/task \ -H "Authorization: Bearer $NEXUS_SECRET" \ -d '{ "instruction": "Build a REST API for user authentication with JWT", "priority": "high", "deadline": "2h" }'
Apache 2.0 License · Free to self-host