Significant-Gravitas/AutoGPT

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.

AutoGPT – 用於 AI 代理的開源平台

它是什麼 – AutoGPT 是一個公開的代碼庫,讓您可以構建、運行和管理自主 AI 代理。代理是一系列由 LLM 驅動的操作鏈(例如:閱讀電子郵件、撰寫報告、創建日曆事件),可以用簡單的英文描述,或使用拖放式構建器進行視覺化組裝。

為什麼它很重要 – 該項目彌合了「提示工程」與全工作流程自動化之間的差距。透過處理模型存取、憑證儲存、排程以及用於監控運行的 UI,它讓非程式設計師無需編寫代碼即可獲得一個可運作的 AI 代理,同時仍賦予開發者自託管和擴展系統的能力。


核心組件

組件 用途 授權
autogpt_platform/ 運行時、視覺化構建器、儀表板和託管服務整合層。 Polyform Shield (個人/內部使用免費;不得作為競爭性託管服務出售)
classic/ 原始獨立的 AutoGPT 代理實現(Python 腳本、Forge 構建器、基準測試工具)。 MIT

主要用戶介面(皆基於相同的代碼庫)

  1. AutoPilot – 聊天介面,您可以在其中輸入目標(例如:「準備每週銷售簡報」),系統會將對話轉換為可運行的代理。
  2. Agents dashboard – 您擁有的所有代理列表、其運行歷史、成本以及任何需要手動處理的操作。
  3. Marketplace – 社群貢獻的代理,您可以將其添加到您的庫中並進行自定義。
  4. Build – 用於拖曳、連接和分支「區塊」的視覺化畫布,這些區塊代表單個 LLM 調用、API 調用或邏輯步驟。

開始使用

  • Hosted Platform – 在 platform.agpt.co 註冊。該服務為您運行基於 Docker 的設備,提供模型 API 金鑰,並按運行次數計費。
  • Self-host – 遵循手動自託管指南(需要 Linux/macOS 上的 Docker、您自己的 LLM API 金鑰以及正在運行的容器)。單容器安裝程式即將發布。

這兩種方法共享同一個儲存庫,因此您可以先在本地開發,如果願意,稍後再切換到託管服務。


典型用例(如 README 中所列)

領域 自動化範例
行政運營 從新聞、內部指標和 Slack 更新中編譯每日簡報
銷售 在會議前研究每位潛在客戶並生成簡報
行銷 將產品發布簡介轉化為草稿文案、社交貼文和電子郵件草稿
工程 分類事件、提取日誌並建議可能的原因
客戶支援 起草回覆郵件、收集背景資訊並標記需要人工處理的工單
研究 監控一組來源,並在發生變化時生成結構化報告

整合服務

AutoGPT 為 45 種以上的平台提供了連接器,包括 Gmail、Google Calendar、Google Docs/Sheets、GitHub、Slack、Discord、Notion、HubSpot、Linear、Airtable、Jira、Salesforce、Stripe 和 Webflow。這些允許代理在無需自定義代碼的情況下讀取/寫入數據、觸發操作並閉合循環。


社群與貢獻

  • Discord – 用於支援和想法的活躍聊天室。
  • Docs – 完整的文檔位於 docs.agpt.co。
  • Issues & PRs – 錯誤報告和功能請求透過 GitHub 儲存庫處理。
  • Contributors – 視覺化徽章顯示了超過一千名貢獻者。

授權摘要

  • 核心平台 (autogpt_platform/) 使用 Polyform Shield 授權,允許免費的個人和內部業務使用,但限制作為競爭性託管服務轉售。
  • 所有其他部分,包括經典代理代碼,均採用寬鬆的 MIT 授權。

快速開始(自託管)快照

# 1. 安裝 Docker (Linux/macOS) 並確保守護進程正在運行
# 2. 克隆儲存庫
git clone https://github.com/Significant-Gravitas/AutoGPT.git
cd AutoGPT

# 3. 遵循手動指南設置環境變數 (例如:OPENAI_API_KEY)
# 4. 運行提供的 Docker compose / 單容器命令
docker run --rm -p 3000:3000 \
  -e OPENAI_API_KEY=$OPENAI_API_KEY \
  significantgravitas/autogpt:latest

# 5. 在瀏覽器中打開 http://localhost:3000 並開始構建代理。

(確切命令位於 docs/platform/installer.md 中。)


總結

AutoGPT 是一個真正的開源 AI 代理平台,讓用戶可以描述期望的結果,並讓 LLM 驅動的工作流程端到端地執行它。它同時提供託管 SaaS 版本和可自託管的 Docker 設備,與數十種日常工具整合,並以允許免費個人使用同時保護商業 SaaS 產品的授權發布。

相關

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