by edison7009
One-click install + model switch:Claude Code,Codex CLI (OpenAI), Grok Build (xAI), Kimi Code (Moonshot) ,Qwen Code,Aider,OpenCode,MiMo Code (Xiaomi),ZCode (Z.AI),OpenClaw,Pi,OpenScience,Vibe-Trading,Claude Desktop (3P profile),ChatGPT desktop,OpenCode Desktop,WorkBuddy (Tencent CodeBuddy).
# Add to your Claude Code skills
git clone https://github.com/edison7009/EchoBirdGuides for using cli tools skills like EchoBird.
Last scanned: 7/21/2026
{
"issues": [
{
"type": "npm-audit",
"message": "@babel/core: @babel/core: Arbitrary File Read via sourceMappingURL Comment",
"severity": "low"
},
{
"type": "npm-audit",
"message": "brace-expansion: brace-expansion: DoS via exponential-time expansion of consecutive non-expanding {} groups",
"severity": "high"
},
{
"type": "npm-audit",
"message": "esbuild: esbuild enables any website to send any requests to the development server and read the response",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "js-yaml: JS-YAML: Quadratic-complexity DoS in merge key handling via repeated aliases",
"severity": "high"
},
{
"type": "npm-audit",
"message": "picomatch: Picomatch: Method Injection in POSIX Character Classes causes incorrect Glob Matching",
"severity": "high"
},
{
"type": "npm-audit",
"message": "postcss: PostCSS has XSS via Unescaped </style> in its CSS Stringify Output",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "rollup: Rollup 4 has Arbitrary File Write via Path Traversal",
"severity": "high"
},
{
"type": "npm-audit",
"message": "vite: Vite Vulnerable to Path Traversal in Optimized Deps `.map` Handling",
"severity": "high"
},
{
"type": "npm-audit",
"message": "vitest: When Vitest UI server is listening, arbitrary file can be read and executed",
"severity": "critical"
},
{
"file": "README.md",
"line": 173,
"type": "remote-install",
"message": "Install command (remote install script piped to a shell — review the source before running): \"curl -fsSL https://echobird.ai/install.sh | sh\"",
"severity": "low"
}
],
"status": "FAILED",
"scannedAt": "2026-07-21T06:27:20.355Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}EchoBird is an open-source cli tools skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by edison7009. One-click install + model switch:Claude Code,Codex CLI (OpenAI), Grok Build (xAI), Kimi Code (Moonshot) ,Qwen Code,Aider,OpenCode,MiMo Code (Xiaomi),ZCode (Z.AI),OpenClaw,Pi,OpenScience,Vibe-Trading,Claude Desktop (3P profile),ChatGPT desktop,OpenCode Desktop,WorkBuddy (Tencent CodeBuddy). It has 2,889 GitHub stars.
EchoBird failed SkillsLLM's automated security scan, which flagged one or more high-severity issues. Review the Security Report section carefully before using it.
Clone the repository with "git clone https://github.com/edison7009/EchoBird" and add it to your Claude Code skills directory (see the Installation section above).
EchoBird is primarily written in Rust. It is open-source under edison7009 on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other CLI Tools skills you can browse and compare side by side. Open the CLI Tools category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh EchoBird against similar tools.
No comments yet. Be the first to share your thoughts!
Top skills in this category by stars
Requires a passing catalog security scan. Resolve the flagged issues and resubmit to enable featuring.
Note — This repository is just one of several download channels and an issue tracker. For product information, announcements, and commercial inquiries, visit echobird.ai.
Friends kept asking me to install Claude Code, OpenClaw, Hermes Agent… every machine was different, and some refused to pay for an LLM. Setup and explanations took forever. So I built EchoBird — an Agent inspired by Songbird, the genius netrunner from Cyberpunk 2077 who solves any tech problem for V…
EchoBird offers 4 scenarios sharing a unified model data hub — configure once, used everywhere.
Cross-platform — Windows, macOS, Linux (x64 + arm64)
EchoBird bundles the install references and writes each tool's native config file, so you install from one place and — crucially — switch the model with a single click. Configure a provider once in Model Nexus, then point any supported tool at it; no manual TOML / JSON editing, no per-CLI re-login. This is the part most "model switcher" repos leave you to figure out alone.
The tools below support both — install and model switching — which is the core of what EchoBird is for:
Coding CLIs — Claude Code · Codex CLI (OpenAI) · Grok Build (xAI) · Kimi Code (Moonshot) · Qwen Code · Aider · OpenCode · MiMo Code (Xiaomi) · ZCode (Z.AI) · OpenClaw · Pi · OpenScience · Vibe-Trading
Desktop apps — Claude Desktop (3P profile) · ChatGPT desktop · OpenCode Desktop · WorkBuddy (Tencent CodeBuddy)
Searching GitHub for "switch model for Grok Build" or "switch model for Kimi Code"? Those are first-class here — pick the model in Model Nexus, hit switch, and EchoBird rewrites
~/.grok/config.tomlor~/.kimi-code/config.tomlfor you.
These are detected, installed, and managed by EchoBird, but model switching is handled by the app itself (vendor-locked or no model config):
Hermes Desktop · Claude Science · Trae / Trae CN · Cursor · VS Code · Gemini Desktop · Coffee CLI
Day & night, side by side — the rest of the screenshots below follow your GitHub theme.
Windows (PowerShell)
irm https://echobird.ai/install.ps1 | iex
macOS / Linux
curl -fsSL https://echobird.ai/install.sh | sh
The script auto-detects your OS, downloads the right package, and skips if you're already on the latest version.
Latest release → https://github.com/edison7009/EchoBird/releases/latest
| Platform | Asset |
|---|---|
| Windows x64 | EchoBird_<ver>_Windows_x64-setup.exe |
| macOS (Apple Silicon) | EchoBird_<ver>_macOS_arm64.dmg |
| Linux x64 · Debian/Ubuntu | EchoBird_<ver>_Linux_x64.deb |
| Linux arm64 · Debian/Ubuntu | EchoBird_<ver>_Linux_arm64.deb |
| Linux x64 · Fedora/RHEL | EchoBird_<ver>_Linux_x64.rpm |
| Linux arm64 · Fedora/RHEL | EchoBird_<ver>_Linux_arm64.rpm |
Code — EchoBird v5.0.0 and later are licensed under the MIT License. The full source is open — fork it, study it, ship it. EchoBird v4.x and earlier remain under AGPL-3.0-or-later in perpetuity (already-released v4.x binaries are not retroactively relicensed). See NOTICE for attribution.
Trade dress + brand — EchoBird's primary protection is its UI / UX trade dress: the specific combination of four user-facing surfaces sharing one central model hub, plus the bundling of two complete reference applications (Reversi + AI Translator) as user tutorial templates. The wordmark EchoBird is a common-law trademark of edison7009; feature labels like Model Nexus / 模型中心 are descriptive and protected only as part of the trade dress. Forks are welcome — no need to scrub our name and logo. If your fork honestly credits EchoBird as upstream, you may keep our identity visible (e.g. "EchoBird Community Edition by X"). If you prefer to rebrand entirely, that's also fine — just keep the NOTICE attribution. The hard lines are: commercial SaaS / app-store products literally branded "EchoBird" without permission; presenting the code as your own from-scratch original work; and **adopti