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 雲端備份,並具備敏感檔案過濾功能。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案