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 與本地選項。
  • 智慧的上下文管理:當接近上下文限制時,自動將長對話壓縮為摘要,以維持效率。

相關

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