Quay lại hướng dẫn
So sánh·21 tháng 9, 2026·Cập nhật 24 tháng 9, 2026·Đọc 9 phút

Các lựa chọn thay thế AnythingLLM: thực sự di chuyển được gì khi chuyển đổi

Chọn sản phẩm thay thế dựa trên phiên bản AnythingLLM bạn rời bỏ, rồi lập ngân sách cho phần mà danh sách thương hiệu thường bỏ qua: chỉ có lịch sử trò chuyện là chắc chắn đi cùng bạn.

Được xem xét lần cuối vào .

Lựa chọn thay thế AnythingLLM phù hợp phụ thuộc vào phiên bản nào trong ba phiên bản của nó mà bạn đang rời khỏi — Desktop, Docker tự lưu trữ hoặc Cloud — vì chúng gặp lỗi vì những lý do khác nhau. Open WebUI và LibreChat là các lựa chọn thay thế tương đồng gần nhất cho trò chuyện nhiều người dùng với tài liệu; RAGFlow là lựa chọn nên dùng khi vấn đề là chất lượng truy xuất; Onyx phù hợp với tìm kiếm công ty dựa trên trình kết nối; LM Studio và Jan phù hợp với người chỉ từng muốn một cửa sổ trò chuyện cục bộ.

Phần mà các danh sách theo thương hiệu bỏ qua là chi phí di chuyển. AnythingLLM chỉ xuất lịch sử trò chuyện và không xuất gì khác, không lựa chọn thay thế nào ở đây có tài liệu mô tả công cụ nhập dữ liệu đó, và công cụ bạn đang rời khỏi không gặp khó khăn — Mintplex-Labs/anything-llm được cấp phép MIT, không bị lưu trữ, vẫn có các commit trên nhánh mặc định gần đây nhất là ngày 17 tháng 9 năm 2026 và v1.16.1 được công bố ngày 27 tháng 8 năm 2026 (GitHub API, kiểm tra lại ngày 21 tháng 9 năm 2026). Vì vậy bạn có thời gian để thực hiện việc này đúng cách.

Vì sao mọi người rời đi và họ đang rời khỏi phiên bản nào

Bốn phàn nàn chiếm phần lớn nguyên nhân, và mỗi phàn nàn là một thuộc tính đã được ghi nhận của một phiên bản cụ thể chứ không phải khiếm khuyết chung.

Phàn nànĐiều được ghi nhậnPhiên bản nào
"Tác nhân của tôi sẽ không chạy"Dịch vụ đám mây lưu trữ không hỗ trợ tác nhân tùy chỉnh cũng như MCP ở bất kỳ cấp nào; tài liệu hướng những người dùng đó đến Desktop hoặc hình thức tự lưu trữChỉ Cloud
"Tôi không thể chia sẻ nó với nhóm của mình"Hỗ trợ nhiều người dùng, quản lý người dùng, quản lý quyền truy cập workspace, widget có thể nhúng, bảo vệ bằng mật khẩu, gắn thương hiệu riêng và giao diện có thể truy cập qua trình duyệt đều được đánh dấu là chỉ dành cho Docker; công tắc mạng của Desktop cung cấp API trên 0.0.0.0, và tài liệu cảnh báo rằng nó không có tài khoản hoặc xác thực ở phía trướcMáy tính
"Một tài liệu lớn khiến phiên bản bị ngừng hoạt động"Trình nhúng đám mây tích hợp sẵn "sẽ không ngăn bạn thử nhúng một tệp PDF 5.000 trang, nhưng nó sẽ làm bản triển khai của bạn sập" — được đo bằng số từ, không phải kích thước tệpĐám mây
"Giá lưu trữ không bao gồm mô hình"Basic 50 USD/tháng, Pro 99 USD/tháng, Enterprise "Liên hệ với chúng tôi" — và dòng mô tả gói Basic ghi "Chỉ cần mang theo API Key của LLM", vì phiên bản được lưu trữ không đi kèm mô hình tích hợp sẵnĐám mây

Thông tin được đọc từ trang giới hạn của đám mây, tổng quan về phiên bản máy tính và trang giá vào ngày 19 tháng 9 năm 2026. Có hai bẫy về tên gọi cần lưu ý trước khi so sánh. Các giao diện riêng của AnythingLLM không thống nhất về tên gói — trang giá ghi Basic và Pro, tài liệu ghi Starter và Professional, và không có nơi nào giải thích sự khác biệt — vì vậy hãy xác nhận tài khoản của bạn đang dùng gói nào. Ngoài ra, "Pro" là tên của hai sản phẩm không liên quan: Cloud Pro với giá 99 USD/tháng và AnythingLLM Desktop Pro, một khóa cấp phép cho Desktop v1.15.0 trở lên. Trang Desktop Pro mô tả các tính năng nhưng không công bố giá, còn anythingllm.com/pro trả về 404, vì vậy mọi con số bạn thấy gắn với tên này đều đến từ nơi khác. Cũng không có số lượng chỗ ngồi, hạn mức lưu trữ hoặc hạn mức sử dụng nào được công bố cho Cloud Basic hoặc Pro.

Lưu ý những gì không có trong danh sách đó: chi phí của chính các mô hình. Khoản phí đó không biến mất dù bạn chuyển sang công cụ tự lưu trữ nào, vì mỗi công cụ đều yêu cầu bạn cung cấp khóa. Tuy nhiên, chúng không hoàn toàn giống nhau — các mặc định truy xuất khác nhau giữa những sản phẩm này, và chúng quyết định lượng ngữ cảnh được gửi cùng mỗi câu hỏi.

Giải pháp thay thế nào phù hợp với công việc nào

Lựa chọn thay thếChọn khiGiấy phép và trạng tháiGiá niêm yết
Open WebUIBạn muốn trải nghiệm AnythingLLM Docker — giao diện trình duyệt, nhiều người dùng — với ít phải cấu hình lại nhấtGitHub báo cáo NOASSERTION; dự án cho biết v0.6.6+ không phải là mã nguồn mở theo OSI. v0.11.3, chưa được lưu trữMiễn phí cho mục đích sử dụng tiêu chuẩn khi vẫn giữ nguyên nhận diện thương hiệu; giấy phép doanh nghiệp chỉ được báo giá theo yêu cầu
LibreChatBạn muốn trò chuyện nhiều người dùng và thấy thoải mái khi cấu hình một dịch vụ RAG riêngMIT, được giữ nguyên sau thương vụ ClickHouse. Đang hoạt động; mọi bản phát hành đều được đánh dấu là bản phát hành trướcKhông tồn tại trang giá (404)
Onyx (trước đây là Danswer)Công việc là tìm kiếm trên các hệ thống của công ty, không phải trò chuyện với các tệp đã tải lênPhân tách: MIT Expat bên ngoài các thư mục ee, giấy phép doanh nghiệp bên trong. v4.7.7Cloud Business 20 USD cho mỗi người dùng / tháng, thanh toán hằng năm; Enterprise theo báo giá
RAGFlowChất lượng truy xuất mới là vấn đề thực sự — phân tích, chia đoạn, trích dẫnApache-2.0, v0.27.2, chưa được lưu trữTự lưu trữ miễn phí. Đám mây: 0 USD, 29 USD/tháng (hiển thị gạch ngang từ 59 USD), 129 USD/tháng (từ 259 USD)
DifyBạn muốn xây dựng các ứng dụng và quy trình, không phải một cửa sổ trò chuyệnApache 2.0 đã sửa đổi, thêm hai điều kiện: không được vận hành nhiều bên thuê nếu không có sự cho phép bằng văn bản, không được xóa logo giao diện người dùng hoặc thông báo bản quyềnSandbox miễn phí; 590 USD và 1.590 USD cho mỗi không gian làm việc mỗi năm, không phải cho mỗi người dùng
LM StudioChỉ dành cho máy tính cục bộ; bạn chưa bao giờ cần phần máy chủMã nguồn đóng, đang hoạt độngMiễn phí cho mục đích cá nhân và công việc kể từ ngày 8 tháng 7 năm 2025
JanMáy tính cục bộ, nhưng bạn muốn có mã nguồnApache 2.0 theo tệp LICENSE (Menlo Research); huy hiệu của GitHub ghi NOASSERTIONMiễn phí
Msty StudioBạn sẵn sàng trả tiền cho sự hoàn thiện và không cần quyền truy cập mã nguồnKhông có giấy phép nào được công bố trên trang của sản phẩm; msty.app hiện chuyển hướng đến msty.aiGói miễn phí; Aurum 149 USD cho mỗi người dùng/năm; Aurum Lifetime 349 USD cho mỗi người dùng

Giá và siêu dữ liệu kho lưu trữ được kiểm tra ngày 19 tháng 9 năm 2026 dựa trên trang doanh nghiệp của Open WebUI, librechat.ai, onyx.app/pricing, ragflow.io, dify.ai/pricing, bài đăng về giấy phép của LM Studio, msty.ai/pricing và GitHub API. Ba lưu ý. Mức 29 USD và 129 USD của RAGFlow là các con số khuyến mại được hiển thị gạch ngang từ 59 USD và 259 USD, không nêu ngày kết thúc, và trang này không bao giờ định nghĩa một trong các "tín dụng" của họ mua được gì. Điều khoản về nhận diện thương hiệu của Open WebUI, được nêu rõ trong trang giấy phép của sản phẩm và tệp LICENSE của kho lưu trữ, là chi tiết mà hầu hết mọi người bỏ qua: giữ nguyên nhận diện thương hiệu là cách sử dụng miễn phí, còn việc xóa hoặc thay đổi nhận diện chỉ được phép khi triển khai có từ năm mươi người dùng cuối trở xuống trong bất kỳ khoảng thời gian ba mươi ngày liên tiếp nào, khi bạn có sự cho phép cụ thể trước bằng văn bản từ chủ sở hữu bản quyền, hoặc theo giấy phép doanh nghiệp. Và Onyx là một tên bị trùng nghiêm trọng — chỉ onyx.app mới có thể cung cấp giá của Onyx; tìm kiếm không kèm tên miền sẽ trả về một tiện ích bảo trì macOS, một nhà cung cấp RIP cho ngành in và một số công ty khác.

Bốn dự án không giống như những gì các bài viết cũ mô tả

Danh sách các giải pháp thay thế lỗi thời nhanh hơn cả những sản phẩm có trong đó. Bốn sản phẩm này vẫn được khuyến nghị rộng rãi và không nên đưa vào danh sách rút gọn nếu chưa biết trạng thái hiện tại của chúng; tất cả đều được kiểm tra ngày 19 tháng 9 năm 2026.

Dự ánHiện trạngThay vào đó hãy đi đâu
Verba (Weaviate)Đã được lưu trữ trên GitHub, BSD-3-Clause, lần đẩy cuối ngày 8 tháng 6 năm 2026Không phải lựa chọn hiện tại. RAGFlow bao quát cùng lĩnh vực ưu tiên truy xuất
KhojKhoj Cloud đã bị ngừng cung cấp vào ngày 15 tháng 4 năm 2026 và app.khoj.dev hiện hướng người dùng đến việc tự lưu trữ. Kho lưu trữ AGPL-3.0 là công khai, lần đẩy cuối ngày 2 tháng 8 năm 2026, bản phát hành gần nhất là 2.0.0-beta.28 vào tháng 3 năm 2026Tự lưu trữ là lựa chọn duy nhất còn lại; mọi mức giá thuê bao Khoj bạn tìm thấy đều đã lỗi thời
GPT4AllChưa được lưu trữ và không có thông báo ngừng cung cấp, nhưng bản phát hành gần nhất là v3.10.0 từ ngày 25 tháng 2 năm 2025 và nhánh mặc định chưa được đẩy kể từ ngày 27 tháng 5 năm 2025. Các trình cài đặt v3.10.0 vẫn có thể tải xuốngLM Studio hoặc Jan cho cùng công việc máy tính cục bộ. Sản phẩm nền tảng hiện tại của Nomic thuộc một dòng khác, và giá của sản phẩm đó không phải là giá của GPT4All
PrivateGPTVẫn hoạt động và dùng Apache-2.0 (v1.0.1), nhưng đã được định vị lại: README gọi đây là "lớp API mã nguồn mở" và cho biết /ui đi kèm là một workbench để kiểm thử và trình diễn, còn API mới là sản phẩm thực sựPhù hợp làm lớp API; không phải sản phẩm thay thế cho ứng dụng trò chuyện tài liệu dành cho người dùng cuối

Một sản phẩm khác cần xem xét thận trọng: kho lưu trữ của Quivr hiện chuyển đến một tổ chức GitHub khác, và README mô tả một thư viện lõi RAG thay vì một ứng dụng dành cho người dùng cuối. Không tìm thấy thông báo có ngày tháng giải thích việc chuyển đổi, vì vậy đây là sự thật về chuyển hướng, không phải về một thương vụ mua lại.

Những gì được chuyển đổi và những gì không

Đây là chi phí nên quyết định danh sách rút gọn của bạn, và nó giống nhau với mọi đích đến trên trang này.

Những gì đi cùng bạn: lịch sử trò chuyện, với đúng bốn định dạng — CSV, JSON, JSONL và JSON (Alpaca) — được cung cấp từ endpoint /system/export-chats của AnythingLLM. Đây là danh sách đầy đủ các loại xuất trong mã nguồn được phát hành.

Những gì không đi cùng: mọi thứ khác. Tài liệu của AnythingLLM đã được tìm kiếm để tìm chức năng xuất tài liệu, xuất vector hoặc quy trình sao lưu và khôi phục được ghi chép, nhưng không tìm thấy bất kỳ nội dung nào. Đây là sự thiếu bằng chứng chứ không phải bằng chứng về tính bất khả thi — nhưng bạn không thể lập kế hoạch di chuyển dựa trên một đường dẫn không được ghi chép. Workspace, embedding và chính các tài liệu không có đường dẫn nào được ghi chép để xuất ra. Các chuỗi nhập của Community Hub di chuyển kỹ năng tác tử, system prompt và lệnh gạch chéo — ba loại mục mà tài liệu liệt kê là được hỗ trợ — nhưng chỉ giữa các phiên bản AnythingLLM, và trên các bản cài đặt tự lưu trữ, việc nhập kỹ năng sẽ thất bại nếu không đặt COMMUNITY_HUB_BUNDLE_DOWNLOADS_ENABLED. Không có giải pháp thay thế nào trên trang này ghi chép một trình nhập dữ liệu AnythingLLM; đó là điều tôi đã kiểm tra trong tài liệu riêng của từng sản phẩm. LibreChat là sản phẩm duy nhất ghi chép về một trình nhập cuộc trò chuyện, và các nguồn mà nó nêu là ChatGPT, Claude và ChatbotUI v1 — không phải AnythingLLM.

Vì vậy, việc di chuyển có nghĩa là nhập lại, và nhập lại có một điều kiện tiên quyết bắt buộc: các tệp nguồn ban đầu của bạn phải tồn tại bên ngoài ứng dụng. Cụ thể:

  1. Trước tiên hãy xuất lịch sử trò chuyện, khi phiên bản vẫn đang chạy. Đây là dữ liệu duy nhất AnythingLLM có thể xuất, và là bản ghi về những gì mọi người thực sự đã hỏi — hữu ích sau này để đánh giá liệu giải pháp thay thế có trả lời tốt tương đương hay không.
  2. Thu thập các tài liệu gốc từ nơi chúng bắt nguồn — ổ đĩa dùng chung, wiki, hệ thống phiếu yêu cầu — không phải từ bên trong AnythingLLM.
  3. Sao chép thư mục lưu trữ Desktop vào kho lưu trữ lạnh trước khi gỡ cài đặt bất kỳ thứ gì. Các vị trí được ghi chép là /Users/<usr>/Library/Application Support/anythingllm-desktop/storage trên macOS, ~/.config/anythingllm-desktop/storage/ trên Linux và C:\Users\<usr>\AppData\Roaming\anythingllm-desktop\storage trên Windows, còn anythingllm.db bên trong đó là cơ sở dữ liệu SQLite. Hãy chỉ coi đây là bản sao lưu: tài liệu không cung cấp hướng dẫn di chuyển, sao lưu hoặc khôi phục, và việc thư mục đó có thể được chuyển sang máy khác hoặc vào Docker hay không chưa được kiểm thử ở đây.
  4. Dựng giải pháp thay thế song song với giải pháp cũ và nhập lại dữ liệu. Sau đó đặt mười câu hỏi mà bạn đã biết câu trả lời cho cả hai phiên bản và so sánh. Các mặc định truy xuất khác nhau giữa những sản phẩm này, vì vậy cùng một kho dữ liệu không đảm bảo cùng một câu trả lời.
  5. Khôi phục bằng cách không làm gì cả. Giữ AnythingLLM chạy cho đến khi bước 4 đạt yêu cầu; theo mặc định, AnythingLLM lưu vector trong LanceDB trên chính phiên bản đó, vì vậy chỉ mục cũ nằm trên ổ đĩa của bạn, không nằm trong một dịch vụ mà bạn đã hủy.

Trỏ ứng dụng khách mới đến một endpoint mô hình

Mỗi sản phẩm trong số bảy sản phẩm dưới đây nhận một endpoint bên thứ ba trong một trường nhà cung cấp riêng, và mỗi sản phẩm có một điều kiện kiểm tra khác nhau. Trong mọi trường hợp, trường này tương thích với OpenAI; Jan và LibreChat cũng hỗ trợ định dạng Anthropic Messages nếu bạn yêu cầu. LM Studio và Msty Studio được cố ý loại khỏi bảng này — trang này không xác lập được đường dẫn endpoint từ xa có tài liệu cho một trong hai sản phẩm. Đây là bước cấu hình lại, và biết trước điều kiện kiểm tra sẽ giúp bước này ngắn gọn.

Sản phẩmEndpoint được đặt ở đâuĐiều kiện kiểm tra khiến mọi người mắc lỗi
AnythingLLMNhà cung cấp "Generic OpenAI": Base URL kết thúc bằng /v1, khóa API, tên mô hình trò chuyện, cửa sổ ngữ cảnh token, số token tối đaTài liệu riêng của sản phẩm gọi nhà cung cấp này là dành cho nhà phát triển và cảnh báo không nên sử dụng nếu bạn không biết mình đang làm gì. Nhà cung cấp Anthropic hoàn toàn không cung cấp cài đặt base URL, vì vậy một gateway tương thích với Anthropic phải đi qua trường này
Open WebUIAdmin → Connections → Manage OpenAI API Connections: URL và khóa/models là tùy chọn — nếu không có nó, bạn phải tự thêm ID mô hình vào allowlist. Lỗi "Verify Connection" với mã 400, 401 hoặc 403 không có nghĩa là nhà cung cấp không tương thích; tài liệu cho biết chức năng hoàn thành trò chuyện vẫn hoạt động
LibreChatEndpoint tùy chỉnh librechat.yaml: name, apiKey, baseURL, models với giá trị mặc định và cờ fetchprovider: "anthropic" tùy chọn chuyển endpoint đó sang client Messages gốc — khi đó models.fetch không được hỗ trợ, vì vậy models.default phải được liệt kê rõ ràng
OnyxAdmin Panel → Configuration → Language Models → Add Custom LLM ProviderProvider Name phải khớp với danh sách nhà cung cấp được LiteLLM hỗ trợ. Tên nhà cung cấp dạng văn bản tự do sẽ không được chấp nhận, và mỗi mô hình phải được nhập thủ công
RAGFlowUser settings → Model providers → "OpenAI-API-Compatible": tên phiên bản, khóa API, Base URLTài liệu cảnh báo rõ ràng rằng cần xác nhận đường dẫn của bạn có phải bao gồm /v1 hay không; base URL không chính xác sẽ khiến bước xác minh hoặc lệnh gọi thất bại
JanSettings → Model Providers → Add Provider; tương thích với OpenAI hoặc AnthropicBase URL phải bao gồm đường dẫn phiên bản. Các nhà cung cấp tùy chỉnh không được phát hiện khả năng, vì vậy Jan không thể suy ra liệu một mô hình có hỗ trợ tool, hình ảnh hoặc âm thanh hay không
PrivateGPTMột OPENAI_API_BASE duy nhấtTiêu chuẩn do chính README đặt ra: nếu endpoint triển khai /v1/chat/completions và /v1/models, endpoint đó hoạt động

Mỗi điều kiện kiểm tra ở trên được trích dẫn từ trang thiết lập riêng của sản phẩm: nhà cung cấp OpenAI (generic) của AnythingLLM, hướng dẫn tương thích với OpenAI của Open WebUI, tài liệu tham chiếu endpoint tùy chỉnh của LibreChat, trang nhà cung cấp suy luận tùy chỉnh của Onyx, thiết lập khóa API mô hình của RAGFlow, trang endpoint tùy chỉnh của Jan và README của PrivateGPT.

Một ranh giới đáng xác định trước khi bạn cấu hình bất kỳ thứ gì. Trong AnythingLLM, LibreChat, RAGFlow, Dify và Cherry Studio, embedder được đăng ký là một nhà cung cấp riêng với mô hình trò chuyện, có đường dẫn cơ sở và khóa riêng. Kunavo không cung cấp mô hình embedding hoặc mô hình chuyển giọng nói thành văn bản, vì vậy trỏ embedder đến đó sẽ trả về lỗi "model is not available". Hoàn thành trò chuyện là giai đoạn duy nhất của quy trình RAG mà Kunavo có thể đáp ứng. Hãy giữ embedder trên mô hình cục bộ đi kèm hoặc trên một nhà cung cấp riêng:

server/.env — hai nhà cung cấp là riêng biệt
# Chat goes to an OpenAI-compatible endpoint.
LLM_PROVIDER='generic-openai'
GENERIC_OPEN_AI_BASE_PATH='https://api.kunavo.com/v1'
GENERIC_OPEN_AI_API_KEY='sk-...'
GENERIC_OPEN_AI_MODEL_PREF='claude-haiku-4-5'
GENERIC_OPEN_AI_MODEL_TOKEN_LIMIT=200000

# Embeddings do NOT. Kunavo serves no embedding model, so the
# embedder stays on the bundled local one (or another vendor).
EMBEDDING_ENGINE='native'
EMBEDDING_MODEL_PREF='Xenova/all-MiniLM-L6-v2'

Sự phân tách đó không phải là đặc thù của AnythingLLM: API RAG của LibreChat có EMBEDDINGS_PROVIDER riêng và RAG_OPENAI_BASEURL riêng, còn RAGFlow, Dify và Cherry Studio đều đăng ký mô hình embedding ở một nơi khác với mô hình trò chuyện. Hãy lập ngân sách riêng cho hai phần này. Để biết phần truy xuất của thiết kế, xem Triển khai RAG; để biết bề mặt tương thích hỗ trợ và không hỗ trợ gì, xem API tương thích với OpenAI.

Chi phí trò chuyện trong một tháng sau khi chuyển đổi

Ứng dụng khách miễn phí trong gần như mọi dòng ở trên, vì vậy con số định kỳ là token. Đây là phép tính token mang tính minh họa, không phải chi phí đo được và không phải mức trần hóa đơn. Giả sử một nhóm nhỏ đặt 1.200 câu hỏi mỗi tháng, trong đó mỗi lượt gửi 6.000 token đầu vào (các đoạn được truy xuất, system prompt và một ít lịch sử) và trả về 500 token đầu ra — tổng cộng 7,2M token đầu vào và 0,6M token đầu ra mỗi tháng. Mức giá là giá catalog Kunavo hiện hành trên mỗi triệu token.

Mô hìnhĐầu vào / đầu ra trên mỗi 1MChi phí trò chuyện hằng tháng ước tính
Claude Haiku 4.5$0,70 / $3,50$7,14
Claude Sonnet 5$1,40 / $7,00$14,28

Có hai cách đọc. Thứ nhất, với quy mô này, lựa chọn mô hình làm hóa đơn chênh khoảng 2,0 lần giữa dòng rẻ nhất và đắt nhất, trong khi các cài đặt truy xuất quyết định có bao nhiêu đoạn được đưa vào 6.000 token đầu vào được thiết lập trong ứng dụng khách, không phải nhà cung cấp — vì vậy hãy tinh chỉnh ứng dụng khách trước khi tìm mức giá. Thứ hai, đặt nó cạnh các con số lưu trữ: gói Cloud 50 USD/tháng bao gồm lưu trữ nhưng vẫn yêu cầu bạn mang theo khóa, vì vậy phép so sánh là lưu trữ cộng token so với máy chủ Docker của riêng bạn cộng cùng số token.

Số tiền trong catalog của Kunavo là mức sàn thanh toán chứ không phải mức trần: khi nguồn upstream báo phí, hóa đơn là giá trị lớn hơn giữa chi phí trong catalog và chi phí upstream nhân với mức cộng giá áp dụng. Phí bộ nhớ đệm, các lệnh gọi hình ảnh hoặc video và mọi chi phí embedder phát sinh ở nơi khác nằm ngoài ví dụ này. Khoản nạp tối thiểu là 10 USD tín dụng trả trước — mức tối thiểu để nạp tiền, không phải phí tác vụ hoặc thuê bao. Xem chi tiết thanh toán.

Thiết lập giải pháp thay thế

Nếu bạn chọn Open WebUI, Kunavo có công bố tài liệu tham chiếu cấu hình cho sản phẩm này: hướng dẫn thiết lập Open WebUI. Đây là tài liệu thiết lập đã công bố, không phải bài kiểm thử khả năng tương thích — chưa có client nào trên trang này được kiểm thử khi chạy với endpoint của Kunavo, và mọi nội dung trên đây đều được đọc từ tài liệu riêng, tệp giấy phép, mã nguồn đã công bố và siêu dữ liệu kho lưu trữ của từng dự án. Hãy duy trì một đường dẫn đang hoạt động trong khi thử nghiệm, chạy một tác vụ có giới hạn, sau đó đọc khoản phí mà tài khoản của bạn thực sự ghi nhận cho tác vụ đó. Tạo tài khoản Kunavo khi bạn sẵn sàng nạp tiền cho một khóa.

Vẫn đang cân nhắc giữa hai công cụ cụ thể thay vì toàn bộ lĩnh vực? AnythingLLM so với Open WebUI đối đầu trực tiếp giữa cặp gần nhất, còn LibreChat so với Open WebUI bao quát danh sách rút gọn phổ biến khác. Tối ưu hóa chi phí AI đề cập đến việc giảm phần token sau khi bạn đã lựa chọn.

Câu hỏi thường gặp

Đâu là lựa chọn thay thế tốt nhất cho AnythingLLM?

Điều đó phụ thuộc vào việc bạn rời khỏi phiên bản nào trong ba phiên bản của AnythingLLM, vì chúng giải quyết các vấn đề khác nhau. Rời Desktop vì bạn chỉ muốn một cửa sổ trò chuyện cục bộ: LM Studio hoặc Jan. Rời Docker vì bạn muốn trò chuyện trên trình duyệt cho nhiều người dùng với tài liệu: Open WebUI hoặc LibreChat. Rời đi vì phàn nàn là chất lượng truy xuất: RAGFlow, nền tảng tập trung hoàn toàn vào phân tích và chia nhỏ tài liệu. Rời đi vì bạn cần tìm kiếm dựa trên trình kết nối trong các hệ thống công ty: Onyx. Rời đi vì thực sự muốn xây dựng ứng dụng thay vì trò chuyện: Dify. Không có một lựa chọn thắng duy nhất, và cái giá của việc chọn sai rất cao vì không nền tảng nào trong số đó ghi lại trình nhập dữ liệu cho dữ liệu AnythingLLM.

Có lựa chọn thay thế mã nguồn mở miễn phí nào cho AnythingLLM không?

Có vài lựa chọn, nhưng hãy đọc giấy phép thay vì chỉ nhìn vào từ miễn phí. LibreChat được cấp phép MIT và vẫn là MIT sau khi ClickHouse mua lại vào tháng 11 năm 2025. RAGFlow là Apache-2.0. Dify là Apache 2.0 đã sửa đổi với hai điều kiện bổ sung: bạn không được sử dụng mã nguồn để vận hành môi trường nhiều người thuê trừ khi Dify cho phép bằng văn bản, và bạn không được xóa hoặc sửa logo hay thông báo bản quyền trong giao diện frontend. Onyx phân tách giấy phép — mọi thứ bên ngoài các thư mục ee là MIT Expat, mọi thứ bên trong theo một giấy phép doanh nghiệp riêng, và có một bản sao hoàn toàn MIT tại onyx-dot-app/onyx-foss. Open WebUI là trường hợp nghiêm ngặt nhất: trang giấy phép riêng của họ nêu rằng v0.6.6 trở lên không phải là giấy phép mã nguồn mở được OSI phê duyệt, vì điều khoản thương hiệu cấm xóa hoặc thay đổi thương hiệu Open WebUI trừ khi bản triển khai có từ năm mươi người dùng cuối trở xuống trong bất kỳ khoảng thời gian 30 ngày liên tiếp nào, bạn có sự cho phép trước cụ thể bằng văn bản từ chủ sở hữu bản quyền, hoặc bạn có giấy phép doanh nghiệp. Mã nguồn đến và bao gồm v0.6.5 vẫn là BSD-3.

Tôi có thể di chuyển các workspace và tài liệu AnythingLLM sang công cụ khác không?

Không phải theo hình thức chuyển trực tiếp. AnythingLLM xuất lịch sử trò chuyện đúng bốn định dạng — CSV, JSON, JSONL và JSON (Alpaca) — từ endpoint /system/export-chats, và không có quy trình xuất tài liệu, xuất vector, sao lưu hay khôi phục nào được ghi lại ở bất kỳ đâu trong tài liệu của họ. Không lựa chọn thay thế nào trên trang này cũng ghi lại trình nhập dữ liệu AnythingLLM. Trên thực tế, di chuyển có nghĩa là nhập lại các tệp nguồn ban đầu vào công cụ mới, điều này khiến một việc trở thành điều kiện tiên quyết: các tệp gốc phải tồn tại ở đâu đó bên ngoài ứng dụng. Nếu bản sao duy nhất của một tài liệu là bản bạn đã tải lên, hãy lấy nó trở lại từ các hệ thống nguồn của chính bạn trước khi ngừng sử dụng bất kỳ thứ gì.

AnythingLLM đã bị ngừng phát triển hoặc bị bỏ rơi chưa?

Không. Kho Mintplex-Labs/anything-llm được cấp phép MIT, không bị lưu trữ, vẫn có các commit trên nhánh mặc định gần đây nhất là ngày 17 tháng 9 năm 2026, và bản phát hành mới nhất là v1.16.1 được công bố ngày 27 tháng 8 năm 2026 (GitHub API, kiểm tra lại ngày 21 tháng 9 năm 2026). Rời AnythingLLM trong năm 2026 là quyết định về mức độ phù hợp, không phải một cuộc giải cứu. Điều đó quan trọng đối với kế hoạch di chuyển: không có hạn chót buộc bạn phải chuyển, vì vậy việc chạy song song bản triển khai cũ và bản triển khai thay thế cho đến khi bản mới trả lời đúng câu hỏi của bạn không tốn gì ngoài dung lượng đĩa.

Những lựa chọn thay thế AnythingLLM nào cho phép tôi sử dụng khóa API của riêng mình?

Cả sáu lựa chọn có đường dẫn thiết lập được tài liệu hóa trên trang này đều cho phép, và điều kiện kiểm tra khác nhau theo từng sản phẩm. Mỗi lựa chọn đều nhận URL cơ sở tương thích với OpenAI; Jan và LibreChat cũng có thể được trỏ tới một endpoint sử dụng định dạng Anthropic Messages. Open WebUI chỉ cần URL và khóa, đồng thời tài liệu của họ lưu ý rằng nút Verify Connection bị lỗi không có nghĩa là nhà cung cấp không tương thích. LibreChat nhận endpoint tùy chỉnh trong librechat.yaml với name, apiKey, baseURL và một khối models. Onyx yêu cầu Provider Name khớp với danh sách nhà cung cấp được LiteLLM hỗ trợ, vì vậy tên nhà cung cấp dạng văn bản tự do sẽ không hoạt động. Tài liệu RAGFlow cảnh báo cần xác nhận liệu đường dẫn của bạn có cần /v1 hay không. Jan chấp nhận nhà cung cấp tương thích với OpenAI hoặc Anthropic nhưng sẽ không phát hiện liệu mô hình có hỗ trợ công cụ, hình ảnh hoặc âm thanh hay không. PrivateGPT nhận một OPENAI_API_BASE duy nhất.

LibreChat vẫn là mã nguồn mở sau thương vụ ClickHouse mua lại chứ?

Có. ClickHouse, Inc. công bố thương vụ mua lại vào ngày 4 tháng 11 năm 2025, và thông báo của họ cho biết các bản triển khai LibreChat hiện có sẽ tiếp tục vận hành không thay đổi, cùng với việc tiếp tục đầu tư vào dự án và cộng đồng mã nguồn mở. Thông báo không nêu giấy phép; tệp LICENSE của kho và trang giới thiệu của librechat.ai vẫn đều ghi MIT. Có hai điều đã thay đổi nhưng vẫn thường bị đưa tin sai. Code Interpreter API trả phí do LibreChat vận hành không còn nhận đăng ký mới — chính trang của họ nói như vậy — sau khi các nhà bảo trì cho biết họ sẽ ngừng dịch vụ ở dạng hiện tại trong một giai đoạn chuyển tiếp hướng tới ngày 1 tháng 5 năm 2026; dịch vụ thực thi mã trong sandbox phía sau nó là Apache-2.0 và có thể tự lưu trữ. Và LibreChat hoàn toàn không công bố trang giá — librechat.ai/pricing trả về 404, vì vậy mọi bảng giá LibreChat mà bạn tìm thấy đều là phí lưu trữ của ai đó.

Còn Khoj, GPT4All, Verba và PrivateGPT thì sao?

Hãy kiểm tra trạng thái của chúng trước khi đưa vào danh sách rút gọn, vì các bài viết so sánh cũ vẫn liệt kê cả bốn là các lựa chọn đang hoạt động. Verba của Weaviate đã được lưu trữ trên GitHub, vì vậy đây không phải là đề xuất hiện tại. Khoj Cloud đã bị ngừng vào ngày 15 tháng 4 năm 2026 và app.khoj.dev hiện chuyển người dùng sang hình thức tự lưu trữ; kho AGPL-3.0 vẫn công khai nhưng bản phát hành cuối cùng là 2.0.0-beta.28 từ tháng 3 năm 2026. GPT4All không bị lưu trữ và không có thông báo ngừng phát triển, nhưng bản phát hành cuối cùng là v3.10.0 từ ngày 25 tháng 2 năm 2025 và nhánh mặc định chưa được đẩy kể từ ngày 27 tháng 5 năm 2025 — đây là các mốc thời gian chứ không phải phán quyết. PrivateGPT vẫn còn hoạt động, nhưng không còn là ứng dụng trò chuyện tài liệu ngoại tuyến mà mọi người từng nhớ: README riêng của họ gọi nó là một lớp API mã nguồn mở và cho biết giao diện đi kèm là môi trường làm việc để kiểm thử và trình diễn.

Các trang giá của nhà cung cấp, tài liệu sản phẩm, tệp giấy phép, mã nguồn đã công bố và siêu dữ liệu kho lưu trữ của mọi dự án nêu trên được kiểm tra ngày 19 tháng 9 năm 2026 và kiểm tra lại ngày 21 tháng 9 năm 2026, chỉ từ nguồn chính thức. Mức giá token của Kunavo lấy từ catalog hiện hành, và mọi ví dụ tính bằng đô la ở đây đều là phép tính token mang tính minh họa chứ không phải chi phí đo được. Chưa có client nào trên trang này được kiểm thử khi chạy với endpoint của Kunavo.