zeenie-ai/OpenCompany
Self-improving AI Employees turning LLM tokens into work and dollars.
解決的問題
OpenCompany 提供一個自托管、無程式碼的畫布,用於建構與部署 AI 代理工作流程。它透過允許使用者在自己的硬體上使用本地模型(透過 Ollama 或 LM Studio)或自己的 API 金鑰執行代理,消除昂貴訂閱與使用限制的需求,同時將這些代理與大量第三方服務(如電子郵件、日曆與訊息應用)整合。
如何運作
使用者從調色板中拖曳節點至視覺化畫布上,以建立工作流程。這些節點可以是 AI 代理、觸發器(如 Webhook 或排程),或服務整合。
主要技術元件包括:
- 持久執行:使用 Temporal 確保工作流程在失敗時重試,並可靠地處理長時間執行的任務。
- 記憶與上下文:Context 節點可讓對話在觸發器之間持續,而 Memory 工具則透過向量搜尋提供長期記憶。
- 代理編排:"AI 員工" 或 Orchestrator 節點可領導專業代理團隊,透過內建的任務管理器分配與監控任務。
- 本地優先:支援本地 LLM 提供者(Ollama、LM Studio),並使用 AES-128-CBC 加密靜態憑證。
適用對象
- 希望在不撰寫程式碼的情況下建構複雜 AI 自動化流程的 非開發者
- 尋求對其 AI 工作團隊與資料的隱私與控制權的 自托管使用者
- 希望透過基於 Python 的外掛系統快速擴展 AI 功能的 開發者
主要亮點
- 豐富的整合:涵蓋 31 個類別共 146 個節點,包括 Google Workspace、Microsoft 365、WhatsApp、Telegram、Discord 和 Stripe。
- 硬體控制:可透過 QR 碼配對控制 Android 手機。
- Web 自動化:整合瀏覽器導航、爬取(透過 Crawlee/Apify)與搜尋工具。
- 多樣化的模型支援:支援 13 個提供者,包括 OpenAI、Anthropic、Google、xAI 與本地選項。
- 智慧的上下文管理:當接近上下文限制時,自動將長對話壓縮為摘要,以維持效率。
相關
- 專案
- 專案
- 專案
- 專案
- 專案