返回指南
比較·2026年9月21日·更新於 2026年10月1日·閱讀約 8 分鐘

AnythingLLM 與 LibreChat:知識工作區還是多模型代理

兩者皆免費、採用 MIT 授權且可自行託管,因此選擇的關鍵在於檢索功能是內建於產品中,還是另行部署在產品旁。

最後審核於 。

AnythingLLM 和 LibreChat 都是免費、採用 MIT 授權且可自行託管,因此選擇的關鍵不是價格,而是檢索功能是否內建於產品中,或必須部署在產品旁邊。 AnythingLLM 將文件作為工作單位:把檔案放入工作區,嵌入器和向量儲存區就已就緒。LibreChat 將對話作為工作單位:支援多個模型、多位使用者、依角色設定權限,而文件搜尋則是你必須自行架設的獨立服務。

在比較之前先修正一個背景,因為它會影響你閱讀這個專案的方式。LibreChat 現在是 ClickHouse 的專案:ClickHouse, Inc. 於 2025 年 11 月 4 日宣布收購,表示對現有部署而言「作業維持不變,並持續投資開源專案與社群」,而 librechat.ai 今天仍保留該橫幅。AnythingLLM 仍是 Mintplex Labs 的產品。以下引用的每個來源都附有 2026 年 9 月 21 日的查核日期;結尾附註列出為本頁直接重新閱讀的來源。

哪一個符合你實際擁有的任務

如果這就是工作選擇具體原因
在一台機器上針對資料夾中的文件提問AnythingLLM Desktop檢索功能隨附於產品中。嵌入器在應用程式中執行,向量儲存區預設使用內嵌的 LanceDB,因此不需要部署第二項服務
多位人員、多個模型系列、共用單一執行個體LibreChatADMIN 和 USER 角色,以及依功能設定的權限金鑰——agents、fileSearch、webSearch、runCode、mcpServers 等,另外還可在其 Admin Panel 中建立自訂角色。AnythingLLM 文件將其存取設定標示為僅限 Docker 版本;Desktop 為單一使用者
你的端點使用原生 Anthropic Messages 協定LibreChatprovider: anthropic 透過原生 Messages API 用戶端路由自訂端點。AnythingLLM 有一級 Anthropic 供應商,但沒有文件化的方式可將其指向自訂 base URL
你想要託管執行個體,且不會執行伺服器AnythingLLM Cloud——先閱讀限制它是兩者中唯一公布託管方案的一個。但該方案是限制較多的部署:沒有 MCP、沒有自訂代理程式,也沒有內含模型
在聊天中執行程式碼LibreChat,但有一項注意事項由 LIBRECHAT_CODE_BASEURL 提供連接。第一方託管沙盒已停止接受新訂閱,因此現在代表你必須自行部署 Apache-2.0 服務

兩者的費用,以及「Pro」代表什麼

項目公布價格來源所述內容
AnythingLLM Desktop免費下載anythingllm.com;「無需 API 金鑰」的說法描述的是內含本機模型的使用路徑
AnythingLLM Docker 自行託管免費,MIT「免費使用 Docker 自行託管」
AnythingLLM Cloud——Basic每月 50 美元「私有執行個體」、「自訂子網域」、「只需自備 LLM API 金鑰」
AnythingLLM Cloud——Pro每月 99 美元「適合大型團隊」,另列有「72 小時支援 SLA」
AnythingLLM Cloud——Enterprise請聯絡我們「內部部署」、「SSO、RBAC 等」
AnythingLLM Desktop Pro 授權未公開文件只邀請你「購買並啟用授權」;非瀏覽器用戶端無法存取結帳連結。聚合網站上的數字沒有第一方來源
LibreChat,自行託管免費,MIT沒有定價頁面——librechat.ai/pricing 和 /enterprise 都回傳 404
LibreChat 託管 Code Interpreter API停止接受新買家「我們目前不接受新訂閱」;現有訂閱者仍可管理自己的訂閱

價格取自 anythingllm.com/cloud 以及上述連結頁面,查核日期為 2026 年 9 月 21 日。該表有兩個陷阱。第一,「AnythingLLM Pro」指的是兩種無關的事物——每月 99 美元的託管 Cloud 方案,以及要求使用 Desktop v1.15.0 或更新版本、且價格未公布於任何可存取官方頁面的 Desktop Pro 授權——因此未說明是哪一種的報價沒有意義。第二,供應商自己的詞彙彼此矛盾:定價頁面稱為 Basic 和 Pro,而 Cloud 限制頁面則稱為「Starter」和「Professional」。沒有任何第一方來源將兩組名稱對應起來,因此請在結帳時確認,不要假設它們是相同方案。

LibreChat 方面還有一項值得知道的時間衝突:2026 年 2 月 12 日的 GitHub 討論引用了「演進這項服務,並停止以目前形式提供此 API」的計畫,目標日期為 2026 年 5 月 1 日;然而,2026 年 9 月 21 日的定價頁面仍告知現有訂閱者可以管理其訂閱。該日期是否已執行,本頁無法確認。

檢索差異,這才是真正的決策因素

AnythingLLM。 文件放入工作區,應用程式自行為其建立索引。伺服器 env 檔案將 VECTOR_DB="lancedb" 作為唯一未註解的值提供,旁邊則註解列出 Chroma、Pinecone、Astra、pgvector、Weaviate、Qdrant、Milvus 和 Zilliz。問題在於範圍:嵌入器文件表示「嵌入模型是系統層級設定,無法像 LLM 一樣以原子方式依工作區設定」,而之後變更選擇代表你「必須刪除已上傳的文件並重新嵌入」。這就是此產品的遷移成本,付出的是重新建立索引的時間,而不是金錢。

LibreChat。 文件搜尋完全不在聊天應用程式中。RAG API「以 PostgreSQL + pgvector 資料庫支援的獨立 FastAPI 服務執行」,透過 RAG_API_URL 和 EMBEDDINGS_PROVIDER(openai、azure、huggingface、huggingfacetei 或 ollama)設定,分塊預設值為 1500,重疊為 100。代理程式透過 file_search 能力存取它,管理員可以依角色撤銷該能力。需要部署更多內容,也能控制更多內容。

Kunavo 不提供嵌入、語音轉文字或文字轉語音——沒有啟用的模型具備這些端點——因此在任一產品中,嵌入器欄位,以及 AnythingLLM 的獨立轉錄和語音欄位,都必須指向提供這些功能的供應商;聊天欄位則是 Kunavo 金鑰涵蓋的欄位。RAG 實作涵蓋如何拆分這些階段。

代理程式、MCP,以及誰可以變更什麼

相同工作AnythingLLMLibreChat
開始執行工具聊天開頭的 @agent 指令;文件也表示 AnythingLLM 會自行判斷你的模型是否能使用工具代理程式建立器,具備 file_search 和 execute_code 等能力
內建工具已發布的目錄:RAG Search、Web Browsing、Web Scraping、Save Files、List/Summarize Documents、Chart Generation、SQL Agent、File System、Document Generation、Gmail、Google Calendar、Outlook、Scheduled Jobs——並可透過自訂技能、MCP 伺服器和 Agent Flows 擴充從 OpenAPI 規格產生的動作,加上上述能力
MCP 設定儲存空間 plugins 目錄中的 anythingllm_mcp_servers.json——StdIO、SSE 和 Streamablelibrechat.yaml 中的 mcpServers: 區塊——stdio、sse、streamable-http、websocket
付費託管方案中的 MCP依政策不支援託管 Cloud不存在可限制此功能的託管方案
角色多使用者模式中的 Admin、Manager 和 Default;文件將其標示為僅限 Docker 版本;Desktop 為單一使用者ADMIN 和 USER,以及依角色設定的 agents、prompts、fileSearch、webSearch、runCode、mcpServers 等權限金鑰,並可在 Admin Panel 中建立自訂角色
權限設定位置執行個體設定Admin Panel;文件現在將 YAML 金鑰描述為用於啟動設定,而非日常管理

該表有兩項注意事項。LibreChat 權限清單依循 0.8.8-rc 文件;由於專案沒有發布穩定版本標籤,較舊的固定映像檔不會具備所有這些功能——請對照你實際執行的版本確認。此外,AnythingLLM 的角色名稱來自其 Security and Access 頁面,該頁一開始寫著「DOCKER VERSION ONLY! These settings are only available in the Docker version of AnythingLLM」——這句話說明設定所在的位置,而不是表示託管 Cloud 為單一使用者,因為 Cloud 文件將其描述為多使用者部署。

將兩者指向同一個金鑰

兩者都接受 OpenAI 相容端點,因此用一個金鑰並行執行兩者,是公平的比較方式。設定在對閘道而言重要的方面有所不同。

一把金鑰,兩個用戶端
# AnythingLLM — LLM Preference -> provider "OpenAI (generic)".
# Self-host env names, from server/.env.example on master:
LLM_PROVIDER='generic-openai'
GENERIC_OPEN_AI_BASE_PATH='https://api.kunavo.com/v1'
GENERIC_OPEN_AI_API_KEY=sk-kn-...
GENERIC_OPEN_AI_MODEL_PREF='claude-sonnet-5'      # typed by hand; no model-list fetch is documented
GENERIC_OPEN_AI_MODEL_TOKEN_LIMIT=1000000
# Embeddings are a SEPARATE provider slot with its own key and its own base
# path (EMBEDDING_ENGINE / EMBEDDING_BASE_PATH / EMBEDDING_MODEL_PREF), and so
# are the transcription and speech slots. A working chat endpoint proves
# nothing about any of them.

# LibreChat — librechat.yaml in the project root, beside your .env.
endpoints:
  custom:
    - name: "Kunavo"                      # required
      apiKey: "${KUNAVO_API_KEY}"        # required; resolved from .env
      baseURL: "https://api.kunavo.com/v1"  # required
      models:                             # required
        default: ["claude-sonnet-5", "claude-haiku-4-5"]
        fetch: true
      # tokenConfig is what the docs say supplies a custom endpoint's rates and
      # context windows — read by context usage, cost breakdowns and balance
      # transactions. prompt/completion are USD per million tokens; context is
      # that model's own window. All three are required, per model.
      tokenConfig:
        claude-sonnet-5:
          prompt: 1.4
          completion: 7
          context: 1000000

AnythingLLM 的自有文件將該供應商描述為「面向開發者的 llm 供應商——除非你知道自己在做什麼,否則不應使用」,並表示「如果你輸入任何錯誤的設定,可能無法按照預期運作」。文件沒有說明工具呼叫、代理程式或串流是否能通過該路由,因此本頁不宣稱任一結果。LibreChat 的自訂端點參考要求 name、apiKey、baseURL 和 models,並提供 AnythingLLM 沒有文件化對應功能的選項:provider: anthropic 會透過原生 Anthropic 用戶端路由同一區塊,但必須手動列出模型 ID,因為「原生 Anthropic 自訂端點不使用 OpenAI 樣式的 models.fetch」。如果允許每位使用者提供自己的端點,還有另一項限制:使用 baseURL: "user_provided" 時,LibreChat 不會將設定的標頭範本轉送至該目的地。

成本可見性同樣不對稱。LibreChat 將 tokenConfig 文件化為定義自訂端點每百萬單位費率和內容視窗的設定,也是其內容使用量、成本明細和餘額交易的輸入值——因此管理員必須像上文所述,依模型手動撰寫;AnythingLLM 沒有自己的文件化模型費率表。兩個產品都不應被視為你的帳本。兩者的設定文件都已發布:AnythingLLM 和 LibreChat。

一個每月估算範例

這是說明性權杖計算,不是實測成本,也不是帳單上限。假設一個工作區每月回答 600 個問題,每個問題傳送 12,000 個輸入權杖,內容包括系統提示、檢索段落和簡短歷史記錄,並回傳 600 個輸出權杖。費率採用目前 Kunavo 目錄中每百萬權杖的價格。右側欄位將檢索內容加倍,以顯示此處重要的槓桿——每個問題檢索多少內容是定價決策,而兩個產品完全相同。

模型每 1M 的輸入/輸出估算估算,檢索內容加倍
Claude Haiku 4.5$0.70 / $3.50$6.30$11.34
GPT-5.6 Terra$0.70 / $4.20$6.55$11.59
Claude Sonnet 5$1.40 / $7.00$12.60$22.68

請將其與訂閱方案費用對照,而不是取代訂閱方案費用。在這些假設下,Claude Haiku 4.5 每月權杖成本為 $6.30,遠低於 AnythingLLM Cloud 每月 50 美元的 Basic 方案;但兩者不能互相取代,因為該方案購買的是託管私有執行個體,而且除此之外仍要求你自備金鑰。自行託管的 LibreChat 或 AnythingLLM Docker 執行個體,則會將這 50 美元轉為你自己的伺服器帳單。

Kunavo 的目錄金額是計費下限,而不是上限:上游回報費用時,帳單金額取目錄成本與上游成本乘以適用加成兩者中的較高者。快取費用和外部工具不包含在本例中。最低儲值金額為 $10 的預付額度——這是資金最低要求,不是任務費用或訂閱費用。請參閱計費詳細資訊,或在選定用戶端後建立 Kunavo 帳戶。若要深入了解任一方的支出明細,請參閱AnythingLLM API 費用和LibreChat API 費用。

正在評估第三個選項?AnythingLLM 與 Open WebUI 的比較以及LibreChat 與 Open WebUI 的比較,會針對共用的替代方案進行相同比較。

常見問題

AnythingLLM 或 LibreChat 哪個更適合用文件聊天?

AnythingLLM 將檢索視為產品的一部分,而 LibreChat 將其視為您需要部署的服務。因此,對於只想將工具指向一個文件資料夾的個人使用者,AnythingLLM 是較短的路徑:文件放入工作區,嵌入器在應用程式中執行,向量儲存預設使用內嵌的 LanceDB,伺服器環境檔案中則提供 Chroma、Pinecone、pgvector、Weaviate、Qdrant、Milvus、Astra 和 Zilliz 作為替代方案。LibreChat 的文件檢索是獨立的 FastAPI 服務,由 PostgreSQL 和 pgvector 資料庫支援,透過 RAG_API_URL 和 EMBEDDINGS_PROVIDER 接線,並以 file_search 功能向代理程式公開;這涉及更多元件,也能更充分控制索引儲存位置以及誰可以搜尋。無論採用哪種方式,AnythingLLM 都有一項警告:其文件表示嵌入模型是全系統設定,而不是每個工作區個別設定;在文件建立索引後變更選擇,意味著必須刪除並重新嵌入這些文件。檢查日期為 2026 年 9 月 21 日。

LibreChat 免費嗎?它有付費方案嗎?

LibreChat 應用程式是免費的,其儲存庫 LICENSE 檔案採用 MIT 授權。沒有可購買的方案:librechat.ai/pricing 和 librechat.ai/enterprise 在 2026 年 9 月 21 日檢查時都回傳 HTTP 404,且沒有任何第一方頁面列出層級、席位價格或企業版。以下兩項內容常被誤認為是 LibreChat 的定價。託管式 Code Interpreter API 位於 code.librechat.ai,是獨立服務,其定價頁面目前表示不接受新訂閱。ClickHouse Agents 是建立在 LibreChat 上的 ClickHouse Cloud 產品,於 2026 年 6 月 9 日宣布進入公開測試,並在該處描述為完全託管於 ClickHouse Cloud 內——這是 ClickHouse 的產品,不是 LibreChat 方案。第三方網站也反覆聲稱 LibreChat 採用 ISC 授權;該字串出現在 package.json 的 license 欄位中,而 LICENSE 檔案和 GitHub 授權欄位都表示為 MIT。

AnythingLLM 的費用是多少?

Desktop 應用程式可免費下載,Docker 自行託管則依 MIT 授權免費使用。AnythingLLM Cloud 的定價頁面列出三個方案(查核日期:2026 年 9 月 21 日):Basic 每月 50 美元、Pro 每月 99 美元,以及 Enterprise 請聯絡我們。這些方案都未公布席位、工作區、儲存空間或文件配額。此外,AnythingLLM 另有 Desktop Pro 授權,可移除 Desktop Magic 功能的每日限制,且 Windows 或 macOS 必須使用 Desktop v1.15.0 或更新版本;其價格未公布於任何可存取的第一方頁面,唯一的結帳連結也受到機器人驗證阻擋,因此你在聚合網站上看到的任何報價都沒有官方來源。請注意,Cloud Pro 每月 99 美元與 Desktop Pro 授權是兩種不同產品,只是共用同一個詞。

AnythingLLM Cloud 支援 MCP 和自訂代理程式嗎?

兩者都不支援;比較時令人意外的是,付費方案反而受到更多限制。AnythingLLM 官方 Cloud 限制頁面表示,由於安全性考量,AnythingLLM 不支援在託管雲端中使用 MCP,也不支援自訂代理程式,任何需要這些功能的人都應改用 Desktop 或自行託管的執行個體。該頁面還表示,託管 Cloud 不提供內建 LLM,你只能使用自行執行並連接的本機 LLM,或受支援的雲端供應商;頁面也警告,內建嵌入器不會阻止你嵌入 5,000 頁的 PDF,但會使執行個體當機。這項限制明確針對自訂代理程式;頁面表示 AnythingLLM 確實支援自訂程式碼代理程式,只是不支援在託管 Cloud 中使用;而 Cloud 定價頁面則宣稱代理程式開箱即用。文件沒有列出託管方案執行哪些內建技能,因此請確認你打算依賴的任何技能。Desktop 和 Docker 自行託管不受上述限制影響,並透過儲存空間 plugins 目錄中的 anythingllm_mcp_servers.json 檔案設定 MCP。LibreChat 沒有託管方案,因此沒有相應的限制;它在 librechat.yaml 中設定 MCP 伺服器,文件列出的傳輸選項為 stdio、sse、streamable-http 和 websocket。查核日期:2026 年 9 月 21 日。

ClickHouse 收購後,LibreChat 是否仍在維護?

該儲存庫目前活躍且未封存;ClickHouse 自己在 2025 年 11 月 4 日的公告表示,對現有 LibreChat 部署而言,作業維持不變,並持續投資開源專案與社群。改變的是所有權,以及你應如何解讀其發布版本。librechat.ai 首頁的橫幅表示 LibreChat 正加入 ClickHouse,以推動開源 Agentic Data Stack;ClickHouse 現在也推出了 ClickHouse Agents,這是一項建構於 LibreChat 之上的託管服務。關於發布版本:沒有可供固定指定的穩定標籤。GitHub 的發布清單顯示每個發布版本都標記為 Pre-release,包括 2026 年 6 月 24 日發布的 v0.8.7;2026 年 9 月 15 日發布的 v0.8.8-rc3 是最新版本,而 /releases/latest 會重新導向至清單,不會解析到某個發布版本。因此,如果你需要固定版本,請刻意選擇 Docker 標籤,不要假設存在穩定發布版本。查核日期:2026 年 9 月 21 日。

我可以用一個 API 金鑰同時執行 AnythingLLM 和 LibreChat 嗎?

兩者都接受 OpenAI 相容端點,因此一個閘道金鑰可以同時服務兩者;使用同一個金鑰並行執行,也是決定採用哪一個的合理方式。不過,兩者的設定並不等價。AnythingLLM 使用 OpenAI(generic)供應商,其文件稱這是面向開發者的供應商,除非你知道自己在做什麼,否則不應使用,並警告如果設定輸入錯誤,可能無法按照預期運作;模型 ID 必須手動輸入。LibreChat 使用 endpoints.custom 區塊,必須設定 name、apiKey、baseURL 和 models;它可以從端點取得模型清單,而不必手動列出 ID,也可以透過 provider: anthropic,讓同一區塊使用原生 Anthropic Messages 用戶端。AnythingLLM 沒有文件化的對等協定選項。Kunavo 尚未對任一用戶端進行執行階段測試,因此請將這兩種已發布的設定視為設定參考,並在標準化採用任何一者前,以一項有界限的任務確認其行為。

來源查核日期:2026 年 9 月 21 日。撰寫本頁時直接重新閱讀:anythingllm.com/cloud、AnythingLLM Cloud 限制、Desktop Pro、代理程式、MCP、Security and Access 和嵌入器設定文件、AnythingLLM 伺服器 env 範例、LibreChat 的自訂端點、介面、MCP 和 RAG API 參考資料、LibreChat 發布清單與 package.json、code.librechat.ai/pricing、librechat.ai/pricing 和 /enterprise 的 HTTP 狀態、Code Interpreter 討論,以及 ClickHouse 收購和 ClickHouse Agents beta 公告。Kunavo 權杖費率取自即時目錄;每個美元範例都是說明性權杖計算;Kunavo 尚未對任一用戶端進行執行階段測試——連結的設定頁面是設定參考,而不是相容性測試。