feat: add DeepSeek TUI as CLI tool in dashboard (#1088)

Co-authored-by: Ansh7473 <your-github-email@example.com>
This commit is contained in:
YourAnsh 2026-05-13 21:10:42 +05:30 committed by GitHub
parent 9ce5290710
commit eaccb19f59
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 596 additions and 11 deletions

View file

@ -100,7 +100,7 @@ export const CLI_TOOLS = {
},
codex: {
id: "codex",
name: "OpenAI Codex CLI / App",
name: "OpenAI Codex CLI / App",
image: "/providers/codex.png",
color: "#10A37F",
description: "OpenAI Codex CLI",
@ -294,6 +294,26 @@ amp --model "{{model}}"
}`,
},
},
"deepseek-tui": {
id: "deepseek-tui",
name: "DeepSeek TUI",
image: "/providers/deepseek-tui.png",
color: "#4D6BFE",
description: "DeepSeek Terminal Coding Agent (Rust TUI)",
docsUrl: "https://github.com/DeepSeek-TUI/DeepSeek-TUI",
configType: "custom",
defaultCommand: "deepseek",
modelAliases: ["deepseek-v4-pro", "deepseek-v4-flash", "deepseek-chat", "deepseek-reasoner"],
defaultModels: [
{ id: "deepseek-v4-pro", name: "DeepSeek V4 Pro", alias: "deepseek-v4-pro" },
{ id: "deepseek-v4-flash", name: "DeepSeek V4 Flash", alias: "deepseek-v4-flash" },
{ id: "deepseek-chat", name: "DeepSeek V3 Chat", alias: "deepseek-chat" },
],
notes: [
{ type: "info", text: "DeepSeek TUI uses ~/.deepseek/config.toml for configuration. 9Router will update the provider to 'openai' mode with your base_url, api_key, and model." },
{ type: "warning", text: "Config path: Linux/macOS ~/.deepseek/config.toml • Windows %USERPROFILE%\\.deepseek\\config.toml" },
],
},
// HIDDEN: gemini-cli
// "gemini-cli": {
// id: "gemini-cli",