coulsontl/ai-toolbox

Personal AI Toolbox

解决的问题

AI Toolbox 是一个跨平台桌面应用程序,旨在简化多种 AI 编程助手和 CLI 工具的配置管理。它消除了在不同环境中手动编辑配置文件的需要,提供了一个可视化界面来管理模型、提供商和提示词。

如何工作

该应用基于 Tauri 2.x、React 19 和 SQLite 构建,作为 AI 工具的中央控制中心。它与 Claude Code、Codex、Gemini CLI 和 OpenCode 等工具的配置文件交互,允许用户在官方订阅和自定义 API 提供商之间切换。它还包含一个本地代理网关,用于协议转换和请求日志记录,并提供同步工具,可将配置推送到 WSL 或远程 SSH 主机。

适用人群

使用多个 AI 编码助手和 CLI 工具,并需要在不同操作系统和远程服务器之间集中管理 API 密钥、模型设置和环境配置的开发者。

主要亮点

  • 多工具配置管理:对 OpenCode、Claude Code、Codex、Gemini CLI、OpenClaw 和 Pi CLI 提供可视化管理。
  • MCP 与技能管理:集中控制 Model Context Protocol (MCP) 服务器和技能仓库,支持从 Git 或本地目录安装工具。
  • 本地代理网关:AI CLI 工具的统一入口,支持协议转换、故障转移和使用统计。
  • 环境同步:自动或手动将配置同步到 WSL 和远程 SSH 主机。
  • 详细会话管理:可在多个 AI 工具间浏览、搜索和导出会话历史记录。
  • 数据备份:支持本地和 WebDAV 云备份,并具备敏感文件过滤功能。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目