OpenAgentPlatform-Dive與任何支持函數調用的LLM無縫集成:
項目居間
潛水 是一個開源桌面應用程式定位為 HCP主機(That是,託管HCP伺服器的桌面客戶端),主要功能有:
- 支持多個LLM(大型語言模型):兼容ChatGPT、Anthropic Claude、Ollama、本地型號等,前提是模型具有函數調用的能力。
- 跨平台:提供適用於Windows、macOS和Linux的本機安裝包。
- 使用模型上下文協議(HCP):支持stdio和SSE模式,以便輕鬆連接到HCP伺服器(本地或遠程)。
- 語言多樣性接口:支持繁體中文、簡體中文、英語、西班牙語、日語、韓語等
- 功能豐富:包括多API密鑰管理、定製系統提示、UI中配置的HCP工具、自動更新機制等。
🧠Dive HCP Host(另一個相關項目)
事實上,從v0.8.0開始,HCP Host就從TypScript重寫為Python,並拆分為獨立的項目。' nbsp;潛水-mcp-主機:
- 提供統一的API接口:支持管理多個LLM、會話持久性、HTTWebsocket服務、多線程對話和用戶管理等功能。
- 與潛水桌面一起使用:桌面負責任務呈現和工具調用,HCP Host提供後台功能支持。
- 開發環境:對Python的默認值' 3.12,支持命令行工具和HTTP服務。
v0.8.0更新亮點(2025年4月21日)
根據官方更新日誌和Reddit社區反饋:
- 啟動Python版本的LCP Host(
潛水-mcp-主機)以更好地支持Python生態系統中流行的LangChain - 增強LLM設置界面:可以編輯API密鑰、自定義模型ID、選擇是否驗證模型是否支持工具調用
- 增強工具管理:可以在UI中直接添加、編輯和刪除LCP工具,支持SON編輯和表單模式。
- 儘管Python重構短暫地中斷了開發,但它為後續更強大的功能奠定了基礎。
快速入門指南
- 安裝和下載:進入Release頁面,選擇相應的平台包(
.exe/.dMG/.AppImage)- 將多個LLM API密鑰和模型ID添加到圖形用戶界面。
- 配置HCP伺服器,連接到本地(Python後台)或遠程SSE類型伺服器,並添加工具(例如fetch、yt-dl等)
- 使用Python項目
潛水-mcp-主機啟動HTTP服務或命令行交互
🌍社區反饋和生態位置
- 社區認為這是一個「輕量級、簡單、真正可用的本地LLM +功能工具集成解決方案”
- 推薦作為Hacker News和PulseHCP等註冊平台上的標準HCP客戶端示例。
總結
| 能力 | 描述 |
|---|---|
| 多種型號支持 | 任何支持函數調用的LLM |
| 桌面後台分離 | 前端圖形界面+ Python後台 |
| 工具鏈已打開 | 支持自定義工具插件 |
| 活躍的社區 | GitHub收件箱1.4k、Fork 107、Reddit和開發者繼續跟進 |
它適合想要快速構建本地LLM +工具調用系統並想要圖形用戶界面操作體驗的開發人員和高級用戶。
如果您想做下一步:
- 審判經驗:安裝最新版本,連接到本地或遠程HCP伺服器,然後調用簡單工具(例如獲取)。
- 開發和調試:克隆項目、覆蓋工具配置或嘗試使用Python版本的LCP Host連接到另一個LLM。
- 參與社區:提交問題、公關或前往Discord/Reddit與開發人員溝通。
Github:https://github.com/OpenAgentPlatform/Dive
輸油管: