edison7009/EchoBird

One-click install + model switch:Claude Code,Codex CLI (OpenAI), Grok Build (xAI), DeepSeek Harness, 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,

EchoBird – a cross‑platform UI for installing, configuring and switching AI tools

What it is

  • A desktop application (built with Tauri + Rust) that acts as a single control panel for a variety of AI‑related command‑line tools and desktop agents (Claude Code, OpenClaw, Hermes Agent, etc.).
  • It introduces a Model Nexus – a shared configuration hub where you enter the credentials/endpoint for a provider (OpenAI, Anthropic, local LLM runtimes, API routers, etc.). All supported tools read that hub, so you configure a model once and can switch it everywhere with one click.
  • The app also bundles a local‑LLM runner (vLLM / SGLang / llama.cpp) so you can spin up quantised models on‑device without extra setup.
  • Four built‑in “scenarios”:
    1. Install & Repair Agent – chat‑driven assistant that installs or fixes supported AI tools on the current machine or a remote host.
    2. One‑click Local LLM – pick a downloaded model, press START and the bundled runtime serves it.
    3. My AI Projects – a dashboard where you can add your own AI‑driven apps or games and launch them from the same UI.
    4. App Manager – launch, stop, and update any of the supported AI/agent applications with a single button.

Key highlights

  • Unified model data hub – no more editing ~/.config/*.toml or re‑logging into each CLI; EchoBird rewrites the native config files automatically.
  • One‑click install + model switch for dozens of coding CLIs (Claude Code, Codex CLI, Grok Build, Kimi Code, Qwen Code, Aider, OpenCode, etc.) and several desktop chat apps.
  • Cross‑platform – native packages for Windows x64, macOS (Apple Silicon), Linux x64 & arm64 (deb & rpm).
  • Open source – the core is MIT‑licensed (v5.0.0+); earlier versions remain AGPL‑3.0‑or‑later.
  • Commercial sponsorships – the README lists partners (APIMart, 88API, GrooRoute) that provide low‑cost API access, but the software itself runs independently of any paid service.

Installation

  • One‑line script (PowerShell on Windows, curl … | sh on macOS/Linux) detects the OS, downloads the appropriate installer and updates automatically.
  • Or grab a pre‑built package from the Releases page (exe, dmg, deb, rpm).

License & reuse

  • Code from v5.0.0 onward is under the permissive MIT License; you may fork, modify, and redistribute.
  • The project’s UI/UX (the four surfaces that share Model Nexus) is protected as trade‑dress, but the authors allow forks that keep proper attribution.

Who might use it

  • Developers who juggle multiple AI coding assistants and want a graphical way to keep them in sync.
  • Teams that need a quick way to provision local LLMs on workstations.
  • Hobbyists who want a single place to launch AI‑powered games or demos.

All details are taken directly from the repository’s README; no additional features have been inferred.

Related

  • Project
  • Project
  • Project
  • Project
  • Project