diggerhq/opencomputer
The easiest way to build and deploy an agent
解決的問題
OpenComputer 提供了一種簡化的「程式碼優先」方法,用於建構、部署與互動無伺服器 AI 代理。它無需管理基礎設施,而是提供一個受管理的雲端環境,讓開發者能在其中開發、即時同步,並以版本化、不可變的實例形式部署代理。
運作方式
開發者使用 TypeScript 定義代理、工具與路由。系統透過 CLI 將本機程式碼同步至雲端開發環境。提供的 React 前端(使用 Vite 應用)透過安全的本地橋接連接至這些代理,讓開發者能透過 useAgent 鈎子測試與互動代理,而無需將敏感的伺服器金鑰暴露於瀏覽器中。
適用對象
希望建構與部署 AI 代理,但不想手動管理後端基礎設施或無伺服器設定的軟體開發者。
主要特色
- 無伺服器部署:透過簡單的 CLI 命令,將代理部署為不可變的版本化實例。
- 即時同步:
npm run dev命令允許在雲端同步處於活躍狀態時,立即更新代理邏輯與工具。 - 整合前端:附帶預先設定的 React 應用與專用鈎子,方便與代理互動。
- 受管理的儀表板:提供集中式視圖,用於管理會話、檔案、連線與代理架構。
相關
- 專案
- 專案
- 專案
- 專案
- 專案