
CraftBot
CraftOS · 其他
CraftBot 是一款自我託管的 AI 代理,在你自己的機器上運行,而且不只是回應聊天訊息。它會打造並操作自己的 SaaS 風格工具,像遠端員工那樣規劃並執行多步驟任務,並長期記住你的偏好與目標。你可以帶入自己的 API 金鑰,來源包括 OpenAI、Google Gemini、Anthropic Claude、OpenRouter,或本機的 Ollama 模型,因此代理是跑在你掌控的硬體與帳號上。

關於 CraftBot
CraftBot 是什麼
CraftBot 是 CraftOS 推出的開源 AI 助理,超越了「聊天加上工具呼叫」的常見模式。它的賣點是能打造、演進,然後操作自己的 SaaS 工具,並用這層工具來與你一起自動化工作。圍繞這個核心,它具備 AI 代理平台的標準零件:任務執行、持久記憶,以及給外部應用使用的外掛系統。
它解決的問題是零散化。多數人得同時應付一個聊天助理、幾個付費訂閱,以及一堆永遠對不齊的手動步驟。CraftBot 則讓你建立自訂的內部工具,稱為 Living UI,這些工具會隨你的需求成長。代價是安裝。這不是一個登入就能用的網站。你要把它裝在自己的機器或伺服器上,管理 Python 與 Node.js 相依套件,並接上自己的模型金鑰。那麼,這到底是給誰用的?主要是給不介意做這些事的人。
記憶採用混合系統運作:檢索、知識圖譜,以及代理檔案系統。CraftBot 也會在午夜回顧當天的事件並進行彙整,團隊把這個過程稱為 dreaming。這是個不尋常的設計,也正是代理能引用你幾週前提過的事、不必你再解釋一次的原因。這很罕見。多數助理隔天早上就忘了。
開始使用
- 確認你有 Python 3.10 或更新版本,另外若要使用瀏覽器介面,還需要 Node.js 18 或更新版本。
- 複製儲存庫並執行
python craftbot.py install,它會安裝套件、註冊自動啟動並啟動應用程式。 - 從桌面捷徑開啟瀏覽器介面,或若你略過 Node.js,用
python run.py --cli執行 CLI 模式。 - 加入模型供應商的金鑰,或把 CraftBot 指向本機的 Ollama 模型,然後選一個代理設定檔或 playbook 開始。
產品資訊
快速了解 CraftBot 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 習慣在自己硬體上執行 Python 與 Node.js 工具的開發者與進階使用者,因為沒有託管版本可以註冊。
- 想要共享內部工具層的小型團隊,例如代理能讀取與更新的自訂 CRM 或儀表板。
- 重視隱私、寧願透過自己的供應商帳號按 API 呼叫付費,也不願信任封閉託管助理的使用者。
任務
- 把重複的工作流程變成單鍵 playbook,例如草擬每週報告或分流收到的請求。
- 打造輕量的內部應用,從看板到習慣追蹤器,不必雇用開發者。
- 把代理連上 Google Workspace、Slack、Notion 或 Telegram,讓日常訊息與文件自動處理。
情境
- 單人作業者想要一個持續運作的助理,在背景做規劃與追蹤,自己則忙別的事。
- 研究與規劃工作,需要代理記住幾週前設定的目標,而不只是當下這段對話。
- 任何想玩本機模型、又想要完整代理平台而不想在託管服務上花 token 的人。
主要功能
代理設定檔與 Playbook
CraftBot 內建超過 40 個預製代理設定檔,涵蓋執行長代理、財務代理、行銷主管與 devops 工程師等角色,全都能從專案的 Agent Bundles 儲存庫一鍵匯入。此外,19 個類別中共有 120 個現成 playbook,所以你可以挑一個任務,讓代理直接執行,不必從零寫 prompt。如果你還不知道該自動化什麼,這是最快的入門方式。不必面對空白頁面。挑一個就能開始。
Living UI
Living UI 是會隨你需求成長的系統、應用或儀表板。你可以用自然語言描述來打造一個、從社群市集安裝一個,或把 CraftBot 指向既有的 Go、Node.js、Python、Rust 或靜態專案,讓它把該專案包成 Living UI。代理會持續掌握介面狀態,因此能讀取目前的表單值、透過 REST API 查詢應用資料,並替你觸發動作。
自我託管與自帶金鑰
CraftBot 跑在你自己的機器上,而非別人的伺服器。它是真正的 BYOK AI 代理:支援彈性的供應商系統,包括 OpenAI、Google Gemini、Anthropic Claude、OpenRouter 等,也可以透過 Ollama 自己託管模型,在託管 API 上完全不花 token。因為金鑰由你提供,成本模式就是供應商的收費,而不是固定訂閱。
記憶系統
記憶層是從你與 CraftBot 的互動中建立起來的第二個大腦,結合檢索、知識圖譜與代理檔案系統。它也會在午夜彙整當天的事件,代理就是這樣對你的目標保持一致的圖像,而不會在每次對話之間弄丟脈絡。實際上,這意味著關於你已解釋過的事,提醒會更少。
外部工具整合
你可以用 OAuth 或自己的 API 金鑰,把 CraftBot 連上 Google Workspace、Slack、Notion、Zoom、LinkedIn、Discord 與 Telegram 等應用。每個整合支援多個帳號,如果你把工作與個人登入分開,這點很重要。根據專案說明,整合清單還在增加。
Skill 與 MCP 支援
CraftBot 可存取 150 個以上的 MCP 伺服器與 170 個以上的 skill,新的也能快速安裝。它還能從你剛完成的任務中建立或改進 skill,所以只跑過一次的工作流程可以存下來重複使用。對想打造個人自動化庫的人來說,這就是讓它撐得住的管線。
瀏覽器介面與 CLI
你可以透過瀏覽器介面進行日常互動,或用 CLI 處理腳本與無介面的環境。CLI 這條路不需要 Node.js,在不想裝整套桌面環境的伺服器上很方便。同一個代理,兩個入口。挑適合你的就行。
優缺點
優點
- 自我託管並支援自帶金鑰,因此你能掌控資料與成本,而不必付固定訂閱。
- Living UI 系統讓你打造並演進自訂內部工具,從看板到 CRM,都不需要外部開發者。
- 具備檢索、知識圖譜與夜間彙整的記憶系統,讓長期目標持續在視線內。
- 廣泛支援 Google Workspace、Slack、Notion、Zoom 與通訊應用等整合,每個服務可用多個帳號。
- MIT 授權代表你可以自行託管並商業化,只要註明專案出處。
缺點
- 安裝需要親自動手。你需要 Python 3.10 或更新版本,瀏覽器模式還需要 Node.js 18 或更新版本,因此不適合非技術使用者。
- 沒有託管的雲端版本,也沒有給外部呼叫者的公開 REST API,這排除了從其他工具快速整合的可能。
- 模型金鑰與使用成本由你負擔,所以大量使用意味著真實的 API 帳單,或是一張足以跑 Ollama 的本地 GPU。
常見問題
軟體本身是免費的,並以 MIT 授權開源。你間接為使用付費:看是要付 OpenAI、Anthropic 或 Google 等供應商的 API 費用,還是負擔本機模型的電費與硬體。沒有訂閱級別。
相關內容
探索與 CraftBot 相關的工具、技能與文章。
CraftBot 替代方案
BinkBink
BinkBink · 其他BinkBink 是一個免費的線上遊戲平台與 AI 遊戲製作工具,讓任何人都能把一段簡短的文字描述變成可玩的瀏覽器遊戲。你可以直接跳進數百款社群自製的遊戲。或者描述自己的想法,幾秒內就能玩,再分享給朋友。想建立自己的遊戲嗎?你不需要寫程式。不用設定引擎、不用下載、不必費心。

Audiogen
Audiogen Inc. · 其他Audiogen 是一款由 Audiogen Inc. 打造的 AI 音樂生成器。這支小型研究團隊花了約 2.5 年訓練自家生成式音樂模型,並圍繞它設計網頁介面。這款 AI 音樂工具捨棄單純的文字框,把時間軸變成對新手友善的生成式音訊工作站(Generative Audio Workstation,簡稱 GAW),其中的補繪、延伸、混音與音軌編輯,操作起來更像在畫布上彩繪。產品仍在 beta 階段,因此取用管道是候補名單或邀請碼。付費方案尚未公布。
Aiml API
AIMLAPI OÜ · 其他Aiml API 是一套統一的 AI 模型 API,把 OpenAI、Google、Anthropic 等超過 1000 個模型放在同一個端點與同一張帳單之後。你只要依照單一相容 OpenAI 的結構撰寫程式碼,接著改一個模型字串,就能在聊天、圖像、影片與音訊模型之間切換。它適合想取得多模型存取、又不想管理十幾個供應商帳號的開發者與小型團隊,也省去了測試多家廠商時常見的帳務麻煩。一組金鑰就能涵蓋全部。
