Back to directory

echobird

Maintenance: Active

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,

View on GitHubHomepage
$ curl -fsSL https://echobird.ai/install.sh | sh

3,187

stars

353

forks

Rust

Language

MIT

License

2026-02-15

Created

2026-09-09

Last push

MIT-licensed desktop hub (Tauri + Rust) that one-click installs DeepSeek Harness and switches its model by rewriting native config files, with Model Nexus unifying OpenAI / Anthropic / local LLM providers.

DSH integration

Compatible

Author-claimed

Safety audit

Unaudited

Last verified

2026-08-21

License

MIT

01What can it help you accomplish?

  • Install DeepSeek Harness and other mainstream coding CLIs on any machine from one desktop app

    One-click install plus one-click model switching — EchoBird writes each tool's native config file, so no manual TOML / JSON editing or per-CLI re-login is needed

    Developers and teams setting up AI coding tools (DeepSeek Harness, Claude Code, Codex CLI, Kimi Code, …) on new or heterogeneous machines

  • Centralize model providers so every installed tool uses the same endpoint

    Model Nexus — a unified data hub for OpenAI / Anthropic / local LLMs / API Routers; configure once, all scenarios pick it up, with a one-click latency check before you commit

    Users juggling multiple API keys and providers across coding CLIs and desktop AI apps

  • Run local LLMs on your own machine without manual runtime setup

    Bundled vLLM / SGLang / llama.cpp runtimes — pick a quant, hit START

    Users who want local inference instead of paying for hosted LLM APIs

02How to install into DeepSeek Harness

Prerequisites

  • Windows, macOS or Linux (x64 + arm64) — EchoBird is a cross-platform Tauri + Rust desktop app
  • PowerShell on Windows, or curl on macOS / Linux, if using the one-line installer

Installation steps

  1. 01

    Windows (PowerShell): `irm https://echobird.ai/install.ps1 | iex`

  2. 02

    macOS / Linux: `curl -fsSL https://echobird.ai/install.sh | sh` — the script auto-detects your OS and downloads the right package

    $ curl -fsSL https://echobird.ai/install.sh | sh

  3. 03

    Or download a package from the latest release: `EchoBird_<ver>_Windows_x64-setup.exe`, `EchoBird_<ver>_macOS_arm64.dmg`, or `.deb` / `.rpm` for Linux x64 + arm64

Verify the integration

Not specified by the author

03DSH integration and capability boundaries

DSH integrationCompatible

Desktop hub (Tauri + Rust) that one-click installs DeepSeek Harness and switches its model by rewriting the tool's native config file — a companion tool for dsh, not installed inside dsh itself

  • One-click install + one-click model switch for coding CLIs

    any supported CLI — Claude Code, Codex CLI (OpenAI), Grok Build (xAI), Kimi Code, Qwen Code, Aider, OpenCode, MiMo Code, Kilo Code, ZCode, OpenClaw, Pi, OpenScience, Vibe-Tradingtool installed and model switched by rewriting its native config file

    Writes/overwrites each tool's native config file (e.g. `~/.grok/config.toml`, `~/.kimi-code/config.toml`) when switching models
  • Model Nexus unified model hub

    provider credentials for OpenAI / Anthropic / local LLMs / API routersone shared configuration reused by all scenarios, with a one-click latency check before you commit

    Stores provider credentials/configuration centrally for reuse across tools
  • One-click local LLM

    a model + quantization choicelocal inference via bundled vLLM / SGLang / llama.cpp runtimes

    Downloads and runs local LLM runtimes and model weights on your machine
  • Install & Repair Agent + App Manager

    chat requests / installed AI apps and gamesAI-driven install and repair of mainstream tools (locally and remotely); one-click launch and management for every AI / Agent app & game

    Installs and modifies third-party tools on the machine (works locally and remotely)

04Who is it for? When not to use it?

Good for

  • Developers and teams setting up AI coding tools (DeepSeek Harness, Claude Code, Codex CLI, Kimi Code, …) on new or heterogeneous machines
  • Users juggling multiple API keys and providers across coding CLIs and desktop AI apps
  • Users who want local inference instead of paying for hosted LLM APIs

Not for

  • EchoBird switches models by rewriting each tool's native config file (e.g. `~/.grok/config.toml`) — manual edits you made to those files may be overwritten when you switch models.
  • The one-line installer pipes a remote script into the shell (`irm … | iex` / `curl … | sh`), which downloads and executes code from echobird.ai — review the script first, or download the release packages instead.

05Compatibility, maintenance and safety notes

  • EchoBird switches models by rewriting each tool's native config file (e.g. `~/.grok/config.toml`) — manual edits you made to those files may be overwritten when you switch models.
  • The one-line installer pipes a remote script into the shell (`irm … | iex` / `curl … | sh`), which downloads and executes code from echobird.ai — review the script first, or download the release packages instead.
  • Linux packages ship only as .deb (Debian/Ubuntu) and .rpm (Fedora/RHEL) for x64 + arm64; other Linux distributions have no prebuilt package listed and Windows is x64-only.
2026-02-152026-08-19v5.6.5

MIT · actively maintained (latest release v5.6.5, 2026-08-16)

06Frequently asked questions

How does EchoBird work with DeepSeek Harness?

DeepSeek Harness is one of EchoBird's supported coding CLIs — the README demo shows one-click install plus model switching for DeepSeek Harness. EchoBird bundles the install references and writes the tool's native config file, so you install from one place with no manual config editing.

How does the one-click model switch work?

Configure a provider once in Model Nexus (OpenAI / Anthropic / local LLM / API router), then point any supported tool at it — EchoBird rewrites the tool's native config file for you, so there's no manual TOML / JSON editing and no per-CLI re-login.

Which platforms are supported, and how do I install EchoBird?

Windows, macOS and Linux (x64 + arm64). Use the one-line installer — `irm https://echobird.ai/install.ps1 | iex` in Windows PowerShell, or `curl -fsSL https://echobird.ai/install.sh | sh` on macOS / Linux — or download .exe / .dmg / .deb / .rpm packages from GitHub Releases.

Can I use local models instead of paid APIs?

Yes — EchoBird bundles vLLM / SGLang / llama.cpp runtimes; pick a quant and hit START. Local LLMs show up in Model Nexus alongside cloud providers, and every supported tool can be pointed at them.

What is the license?

EchoBird v5.0.0 and later are MIT-licensed; v4.x and earlier remain AGPL-3.0-or-later. Forks are welcome with NOTICE attribution — the EchoBird name and UI trade dress have limits for commercial rebrands (see TRADEMARKS.md).

08Data and sources

  • Author-claimedgithub.com971a9fc04c38…

    DeepSeek Harness One-click install + model switch (DEMO)

  • Author-claimedgithub.com971a9fc04c38…

    EchoBird bundles the install references and **writes each tool's native config file**, so you install from one place and…

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-21. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.