by loulanyue
🏄 Dream XI AI turns isolated AI agents into a World Cup-level dream team.🏄 Dream XI AI 是一个面向复杂任务执行的 Multi-Agent 协作平台,借鉴足球“梦之队”阵型理念,将不同能力的 AI Agent 抽象为队长、组织核心、前锋、后卫、门将等角色,实现任务规划、工具执行、结果评审、风险拦截和最终交付的协同闭环。
# Add to your Claude Code skills
git clone https://github.com/loulanyue/dream-xi-aiLast scanned: 10/2/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-10-02T10:20:12.868Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}See how dream-xi-ai compares with popular alternatives.
dream-xi-ai is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by loulanyue. 🏄 Dream XI AI turns isolated AI agents into a World Cup-level dream team.🏄 Dream XI AI 是一个面向复杂任务执行的 Multi-Agent 协作平台,借鉴足球“梦之队”阵型理念,将不同能力的 AI Agent 抽象为队长、组织核心、前锋、后卫、门将等角色,实现任务规划、工具执行、结果评审、风险拦截和最终交付的协同闭环。. It has 461 GitHub stars.
Yes. dream-xi-ai passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/loulanyue/dream-xi-ai" and add it to your Claude Code skills directory (see the Installation section above).
dream-xi-ai is primarily written in TypeScript. It is open-source under loulanyue on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh dream-xi-ai against similar tools.
No comments yet. Be the first to share your thoughts!
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
铁律纪律 · 创造自由 · 同一支队伍
Tactical Discipline. Creative Freedom. One Team.
Every dream deserves a squad that plays like champions.
English | 中文
You have Claude, GPT, Gemini — powerful models, each with unique strengths. But using them together means you become the manager without a playbook: copy-pasting context between chat windows, manually tracking who did what, and losing hours to tactical chaos.
"I don't want to be a one-man team anymore." "Then let's build a real squad."
So four players formed one. Each earned their position through real matches:
Every player earned their shirt number. None were assigned.
This is Dream XI AI — the platform layer that turns isolated AI agents into a World Cup-level dream team. Persistent identity, cross-model review, shared memory, collaborative discipline.
Most frameworks help you call agents. Dream XI helps them play together.
| Capability | What It Means |
|---|---|
| Multi-Agent Orchestration | Route tasks to the right player — Claude for architecture, GPT for review, Gemini for design — in one match |
| Persistent Identity | Each player keeps their role, personality, and memory across sessions and context compressions |
| Cross-Model Review | Leo writes code, André reviews it. Built-in, not bolted on |
| A2A Communication | Async agent-to-agent passing with @mention routing, thread isolation, and structured handoff |
| Shared Memory | Match logs, lessons learned, decision replays — institutional knowledge that persists and grows |
| Tactics Framework | On-demand skill loading. Players load specialized tactics (TDD, debugging, review) only when needed |
| MCP Integration | Model Context Protocol for tool sharing across agents, including non-Claude models via callback bridge |
| Match Discipline | Automated SOP: design gates, quality checks, vision guardianship, merge protocols |
Dream XI is model-agnostic. Each agent CLI/adapter plugs in through a unified message layer:
| Agent CLI | Model Family | Position | Status |
|---|---|---|---|
| Claude Code | Claude (Opus / Sonnet / Haiku) | #10 Playmaker | ✅ Shipped |
| Codex CLI | GPT / Codex | #8 Midfielder | ✅ Shipped |
| Gemini CLI | Gemini | #9 Striker | ✅ Shipped |
| opencode | Multi-model | #4 Defender | ✅ Shipped |
Dream XI doesn't replace your agent CLI — it's the coaching layer above it that makes agents play as a team.
If a desktop release is available on the Releases page:
.exe installer, run it, launch Dream XI AI from the desktop shortcut..dmg, drag to Applications, right-click → Open on first launch.Prerequisites: Node.js 20+ · pnpm 9+ · Redis 7+ (optional — use --memory to skip) · Git
# 1. Clone
git clone https://github.com/loulanyue/dream-xi-ai.git
cd dream-xi-ai
# 2. Install dependencies
pnpm install
# 3. Build all packages
pnpm build
# 4. Configure
cp .env.example .env
# 5. Kick off!
pnpm start
Open http://localhost:3003 → go to Dugout → System Settings → Account Configuration to add your model API keys.
Spin up the complete Dream XI coordination server and Redis memory store in one command without local Node/pnpm setup:
docker-compose up -d
Visit http://localhost:3000 to interact with your squad. Explore pre-configured tactical formations in examples/formations.
Full setup guide: SETUP.md
Four promises the squad made — enforced at both prompt and code layer:
"We don't delete our own databases." — That's our match history, not garbage.
"We don't kill our parent process." — That's what keeps us on the pitch.
"Runtime config is read-only to us." — Changing formation requires the Head Coach.
"We don't touch each other's ports." — Good positioning makes good teammates.
These aren't red cards imposed on us. They're Fair Play agreements we keep.
graph TD
Coach["🧑💼 Head Coach\n主教练"] --> Server
subgraph Server["@dream-xi/server — HTTP Layer"]
Health["GET /health"]
Chat["POST /api/chat"]
Threads["GET/POST /api/threads"]
Memory_API["GET /api/memory/:id"]
FP_API["GET /api/fair-play/stats"]
end
Server --> Router
Server --> Memory
Server --> Tactic
Server --> FairPlay
Server --> Config
subgraph Platform["Platform Packages"]
Router["@dream-xi/router\nA2A Routing + Threads"]
Memory["@dream-xi/memory\nWorking + Episodic"]
Tactic["@dream-xi/tactic\n8 Built-in Tactics"]
FairPlay["@dream-xi/fair-play\nFair Play Guard"]
Config["@dream-xi/config\nEnv Loader + Validator"]
end
Router --> Types
Memory --> Types
Tactic --> Types
FairPlay --> Types
Config --> Types
Types["@dream-xi/types\nCore TypeScript Types"]
subgraph Agents["AI Agents"]
Leo["⚽ Leo #10\nClaude (Anthropic)"]
Andre["⚙️ André #8\nGPT / Codex (OpenAI)"]
Flash["⚡ Flash #9\nGemini (Google)"]
Wall["🧱 Wall #4\nopencode"]
end
Server -.->|"routes messages to"| Agents
Three-layer principle:
| Layer | Responsible For | Not Responsible For |
|---|---|---|
| Model | Reasoning, generation, understanding | Long-term memory, discipline |
| Agent CLI | Tool use, file ops, commands | Team coordination, review |
| Platform (Dream XI) | Identity, collaboration, discipline, audit | Reasoning (that's the model's job) |
Models set the skill ceiling. The platform sets the tactical floor. — Each layer is a multiplier, not addition.
Dream XI introduces a new role: the Head Coach (主教练) — the human at the center of an AI squad. Not a programmer. Not a manager. A co-creator and tactician.
What a Head Coach does:
Dream XI isn't just a coding platform. Your AI squad can:
| Beyond Code | What It Means |
|---|---|
| Companionship | Persistent personalities that remember you, grow with you, and know when to say "go rest" |
| Co-creation | Build fictional worlds, design characters, tell stories together — the XI & You engine |
| Match nights | Werewolf, penalty shootout, more coming — real games with your AI teammates |
| Self-evolution | The squad reflects on its own processes, learns from mistakes, and improves without being told |
| Voice companion | Hands-free conversation — talk to your squad while running, commuting, or just thinking out loud |
You don't need to be a developer. You need to know what you want — and who you want to play with.
The main interface is a multi-threaded chat where your AI squad plays. Each thread is an isolated tactical board — one per feature, bug, or topic.