적합한 AnythingLLM 대안은 세 가지 에디션 중 어떤 것을 떠나는지에 따라 달라집니다 — Desktop, 자체 호스팅 Docker 또는 Cloud — 각 에디션이 실패하는 이유가 다르기 때문입니다. Open WebUI와 LibreChat은 문서 기반 다중 사용자 채팅을 위한 가장 유사한 대체품이고, 검색 품질이 문제라면 RAGFlow를 선택해야 합니다. 커넥터 기반 회사 검색에는 Onyx가 적합하며, 로컬 채팅 창만 필요했던 사용자에게는 LM Studio와 Jan이 적합합니다.
브랜드 목록에서 빠지는 부분은 이전 비용입니다. AnythingLLM은 채팅 기록만 내보내고 그 외에는 아무것도 내보내지 않으며, 여기의 어떤 대안도 AnythingLLM 데이터를 가져오는 기능을 문서화하지 않았습니다. 또한 떠나는 도구 자체가 위기에 처한 것도 아닙니다. Mintplex-Labs/anything-llm은 MIT 라이선스이고 보관 처리되지 않았으며, 최근인 2026년 9월 17일에도 기본 브랜치에 커밋이 있고 v1.16.1이 2026년 8월 27일에 게시되었습니다(GitHub API, 2026년 9월 21일 재확인). 따라서 제대로 진행할 시간이 있습니다.
사람들이 떠나는 이유와 떠나는 에디션
대부분의 이유는 네 가지 불만으로 설명되며, 각 불만은 일반적인 결함이 아니라 특정 에디션의 문서화된 특성입니다.
| 불만 사항 | 문서화된 내용 | 해당 에디션 |
|---|---|---|
| "에이전트가 실행되지 않아요" | 호스팅 클라우드는 어떤 요금제에서도 사용자 지정 에이전트와 MCP를 모두 지원하지 않으며, 문서에서는 해당 사용자를 Desktop 또는 자체 호스팅으로 안내합니다. | Cloud 전용 |
| "팀과 공유할 수 없어요" | 다중 사용자 지원, 사용자 관리, 워크스페이스 액세스 관리, 삽입 가능한 위젯, 비밀번호 보호, 화이트 라벨링 및 브라우저로 액세스할 수 있는 UI는 모두 Docker 전용으로 표시되어 있습니다. Desktop의 네트워크 토글은 API를 0.0.0.0에 노출하며, 문서에서는 그 앞에 계정이나 인증이 없다고 경고합니다. | 데스크톱 |
| "큰 문서를 넣으면 인스턴스가 중단돼요" | 내장 클라우드 임베더는 "5,000pg PDF를 임베드해 보려는 것을 막지는 않지만 인스턴스를 충돌시킵니다" — 파일 크기가 아니라 단어 수를 기준으로 합니다. | 클라우드 |
| "호스팅 가격에 모델이 포함되어 있지 않아요" | Basic $50/monthly, Pro $99/monthly, Enterprise "Contact Us" — 그리고 Basic 요금제에는 "Just bring an LLM API Key"라고 적혀 있습니다. 호스팅 인스턴스에 내장 모델이 함께 제공되지 않기 때문입니다. | 클라우드 |
2026년 9월 19일에 클라우드 제한 페이지, 데스크톱 개요 및 가격 페이지에서 확인했습니다. 비교하기 전에 두 가지 명칭상의 함정을 알아두어야 합니다. AnythingLLM 자체 페이지마다 요금제 이름이 다릅니다. 가격 페이지에는 Basic과 Pro라고 되어 있고, 문서에는 Starter와 Professional이라고 되어 있으며, 이 차이를 설명하는 내용은 없습니다. 따라서 계정이 어느 요금제에 속하는지 확인해야 합니다. 또한 "Pro"는 서로 관련 없는 두 제품의 이름입니다. Cloud Pro는 월 99달러이고, AnythingLLM Desktop Pro는 Desktop v1.15.0 이상에서 사용하는 라이선스 키입니다. Desktop Pro 페이지에는 기능이 설명되어 있지만 가격은 공개되어 있지 않고, anythingllm.com/pro는 404를 반환합니다. 따라서 이 이름에 붙은 가격 수치는 다른 곳에서 나온 것입니다. Cloud Basic 또는 Pro의 좌석 수, 저장용량 할당량 또는 사용량 할당량도 공개되어 있지 않습니다.
해당 목록에 없는 항목에 주목해야 합니다. 바로 모델 자체의 비용입니다. 자체 호스팅 도구 중 무엇으로 전환하든 각 도구가 사용자가 키를 제공하기를 기대하므로 이 비용은 사라지지 않습니다. 다만 동일하지는 않습니다. 이 제품들은 검색 기본값이 서로 다르고, 각 질문에 포함할 컨텍스트의 양도 다르게 결정합니다.
어떤 작업에 어떤 대안이 적합한가
| 대안 | 다음과 같은 경우 선택 | 라이선스 및 상태 | 공개 가격 |
|---|---|---|---|
| Open WebUI | AnythingLLM Docker 환경 — 브라우저 UI와 다수의 사용자 — 을 가장 적은 재구성으로 원함 | GitHub는 NOASSERTION으로 표시하며, 프로젝트는 v0.6.6+가 OSI 오픈 소스가 아니라고 밝힙니다. v0.11.3, 보관 처리되지 않음 | 브랜딩을 유지하는 표준 사용은 무료이며, 엔터프라이즈 라이선스는 견적 방식입니다. |
| LibreChat | 다중 사용자 채팅을 원하고 별도의 RAG 서비스를 구성할 수 있음 | MIT이며 ClickHouse 인수 후에도 유지되었습니다. 활성 상태이며 모든 릴리스가 프리릴리스로 표시됩니다. | 가격 페이지가 존재하지 않음(404) |
| Onyx (구 Danswer) | 작업은 업로드한 파일과의 채팅이 아니라 회사 시스템 전반의 검색입니다. | 분리 적용: ee 디렉터리 외부는 MIT Expat, 내부는 엔터프라이즈 라이선스입니다. v4.7.7 | Cloud Business 사용자당 월 $20, 연간 결제; Enterprise는 견적 방식 |
| RAGFlow | 실제 불만은 검색 품질 — 파싱, 청킹, 인용 — 입니다. | Apache-2.0, v0.27.2, 보관 처리되지 않음 | 자체 호스팅은 무료. Cloud: $0, 월 $29( $59에서 인하된 금액으로 취소선 표시), 월 $129( $259에서 인하된 금액) |
| Dify | 채팅 창이 아니라 애플리케이션과 워크플로를 만들고 싶음 | 수정된 Apache 2.0, 두 가지 추가 조건: 서면 승인 없이는 멀티테넌트 운영 불가, 프런트엔드 로고 또는 저작권 고지 제거 불가 | Sandbox 무료; 워크스페이스당 연간 $590 및 $1,590, 좌석당 요금이 아님 |
| LM Studio | 로컬 데스크톱 전용이며, 서버 부분은 애초에 필요하지 않았음 | 클로즈드 소스, 활성 상태 | 2025년 7월 8일부터 개인 및 업무용으로 무료 |
| Jan | 로컬 데스크톱이지만 소스 코드가 필요함 | LICENSE 파일에 따르면 Apache 2.0(Menlo Research); GitHub 배지는 NOASSERTION으로 표시 | 무료 |
| Msty Studio | 완성도에 비용을 지불할 의향이 있고 소스 액세스가 필요하지 않음 | 사이트에 라이선스가 공개되어 있지 않으며, msty.app은 현재 msty.ai로 리디렉션됩니다. | 무료 요금제; Aurum 사용자당 연 $149; Aurum Lifetime 사용자당 $349 |
가격과 저장소 메타데이터는 2026년 9월 19일에 Open WebUI의 엔터프라이즈 페이지, librechat.ai, onyx.app/pricing, ragflow.io, dify.ai/pricing, LM Studio의 라이선스 게시물, msty.ai/pricing 및 GitHub API를 기준으로 확인했습니다. 세 가지 주의사항이 있습니다. RAGFlow의 $29와 $129는 원래 가격인 $59와 $259에 취소선을 그어 표시한 프로모션 가격이며, 종료일은 명시되어 있지 않습니다. 또한 페이지는 자사 "크레딧" 하나로 무엇을 구매할 수 있는지 정의하지 않습니다. 라이선스 페이지와 저장소 LICENSE에 명시된 Open WebUI의 브랜딩 조항은 대부분의 사람이 놓치는 세부 사항입니다. 브랜딩을 그대로 유지하면 무료로 사용할 수 있으며, 브랜딩 제거 또는 변경은 연속된 어느 30일 기간을 기준으로 하더라도 배포의 최종 사용자가 50명 이하인 경우, 저작권자로부터 구체적인 사전 서면 허가를 받은 경우 또는 엔터프라이즈 라이선스에 따른 경우에만 허용됩니다. 그리고 Onyx는 다른 제품이나 회사와 이름이 심하게 겹칩니다. Onyx 가격은 onyx.app만 제공할 수 있으며, 도메인 없이 검색하면 macOS 유지 관리 유틸리티, 인쇄 RIP 공급업체 및 여러 다른 회사가 나옵니다.
오래된 글의 설명과 다른 네 가지 프로젝트
대안 목록은 그 안에 포함된 제품보다 빠르게 낡습니다. 다음 네 가지는 여전히 널리 추천되고 있으므로 현재 상태를 모른 채 최종 후보로 선정해서는 안 됩니다. 모두 2026년 9월 19일에 확인했습니다.
| 프로젝트 | 현재 상태 | 대신 이동할 곳 |
|---|---|---|
| Verba (Weaviate) | GitHub에서 보관 처리됨, BSD-3-Clause, 마지막 푸시는 2026년 6월 8일 | 현재 선택지가 아닙니다. RAGFlow가 동일한 검색 우선 영역을 다룹니다. |
| Khoj | Khoj Cloud는 2026년 4월 15일에 사용 중단 대상으로 지정되었고, 현재 app.khoj.dev는 사용자를 자체 호스팅으로 안내합니다. AGPL-3.0 저장소는 공개되어 있으며 마지막 푸시는 2026년 8월 2일, 최신 릴리스는 2026년 3월의 2.0.0-beta.28입니다. | 자체 호스팅만 남은 경로이며, 찾을 수 있는 Khoj 구독 가격은 오래된 정보입니다. |
| GPT4All | 보관 처리되지 않았고 지원 중단 공지도 없지만, 최신 릴리스는 2025년 2월 25일의 v3.10.0이며 기본 브랜치에는 2025년 5월 27일 이후 푸시가 없습니다. v3.10.0 설치 프로그램은 여전히 다운로드할 수 있습니다. | 동일한 로컬 데스크톱 작업에는 LM Studio 또는 Jan이 적합합니다. Nomic의 현재 플랫폼 제품은 다른 계열이며, 그 가격은 GPT4All의 가격이 아닙니다. |
| PrivateGPT | 현재 운영 중이며 Apache-2.0(v1.0.1)이지만 포지셔닝이 바뀌었습니다. README에서는 이를 "the open-source API layer"라고 부르고, 번들된 /ui은 테스트와 데모를 위한 워크벤치이며 실제 제품은 API라고 설명합니다. | API 레이어로는 적합하지만 최종 사용자를 위한 문서 채팅 앱의 대체품은 아닙니다. |
한 가지 더 주의해서 봐야 할 항목은 Quivr입니다. 현재 저장소는 다른 GitHub 조직으로 연결되며, README에서는 최종 사용자 애플리케이션이 아니라 RAG 핵심 라이브러리라고 설명합니다. 이러한 이동을 설명하는 날짜가 있는 발표는 찾지 못했으므로, 이는 인수에 관한 사실이 아니라 리디렉션에 관한 사실입니다.
무엇이 마이그레이션되고 무엇이 마이그레이션되지 않는가
이것이 최종 후보를 결정해야 하는 비용이며, 이 페이지의 모든 대상에 동일하게 적용됩니다.
함께 가져갈 수 있는 것: AnythingLLM의 /system/export-chats 엔드포인트에서 제공되는 채팅 기록, 정확히 네 가지 형식 — CSV, JSON, JSONL 및 JSON (Alpaca) — 입니다. 제공된 소스에 포함된 내보내기 유형의 전체 목록은 이것이 전부입니다.
가져갈 수 없는 것: 그 밖의 모든 것입니다. AnythingLLM 문서에서 문서 내보내기, 벡터 내보내기 또는 문서화된 백업 및 복원 절차를 검색했지만 어느 것도 찾지 못했습니다. 이는 불가능하다는 증명이 아니라 증거가 없다는 뜻입니다. 하지만 문서화되지 않은 경로를 기반으로 마이그레이션을 계획할 수는 없습니다. 워크스페이스, 임베딩 및 문서 자체에는 문서화된 외부 반출 경로가 없습니다. Community Hub의 가져오기 문자열은 에이전트 스킬, 시스템 프롬프트 및 슬래시 명령을 이동합니다. 문서에서 지원된다고 나열한 세 가지 항목 유형입니다. 하지만 AnythingLLM 인스턴스 간에만 이동할 수 있으며, 자체 호스팅 설치에서는 COMMUNITY_HUB_BUNDLE_DOWNLOADS_ENABLED가 설정되지 않으면 스킬 가져오기가 실패합니다. 이 페이지의 어떤 대안도 AnythingLLM 데이터용 가져오기 기능을 문서화하지 않았습니다. 이것이 각 제품의 자체 문서에서 확인한 내용입니다. LibreChat만 대화 가져오기를 문서화하고 있으며, 명시된 소스는 ChatGPT, Claude 및 ChatbotUI v1이지 AnythingLLM이 아닙니다.
따라서 마이그레이션은 재수집을 의미하며, 재수집에는 한 가지 확실한 전제 조건이 있습니다. 원본 소스 파일이 앱 외부에 존재해야 합니다. 실제로는 다음과 같습니다.
- 인스턴스가 아직 실행 중일 때 먼저 채팅 기록을 내보내세요. 이것이 AnythingLLM에서 제공하는 유일한 내보내기이며, 사람들이 실제로 무엇을 질문했는지를 기록합니다. 나중에 교체 도구가 그만큼 잘 답하는지 판단할 때 유용합니다.
- 공유 드라이브, 위키, 티켓 시스템 등 원본이 있던 곳에서 원본 문서를 수집하세요. AnythingLLM 내부에서 가져오면 안 됩니다.
- 무엇이든 제거하기 전에 Desktop 저장소 폴더를 콜드 스토리지에 복사하세요. 문서에 안내된 위치는 macOS의
/Users/<usr>/Library/Application Support/anythingllm-desktop/storage, Linux의~/.config/anythingllm-desktop/storage/, Windows의C:\Users\<usr>\AppData\Roaming\anythingllm-desktop\storage이며, 그 안의anythingllm.db가 SQLite 데이터베이스입니다. 이를 엄격히 백업으로만 취급해야 합니다. 문서에는 마이그레이션, 백업 또는 복원 지침이 없으며, 이 폴더를 다른 컴퓨터나 Docker로 옮길 수 있는지는 여기서 테스트하지 않았습니다. - 기존 인스턴스 옆에 교체 인스턴스를 세우고 다시 수집하세요. 그런 다음 두 인스턴스에 이미 답을 알고 있는 질문 열 개를 하고 비교하세요. 이러한 제품은 검색 기본값이 서로 다르므로 동일한 코퍼스가 동일한 답변을 보장하지 않습니다.
- 아무것도 하지 않으면 롤백됩니다. 4단계가 통과할 때까지 AnythingLLM을 계속 실행하세요. AnythingLLM은 기본적으로 인스턴스 내 LanceDB에 벡터를 저장하므로, 이전 인덱스는 취소한 서비스가 아니라 자신의 디스크에 남아 있습니다.
새 클라이언트를 모델 엔드포인트에 연결하기
아래의 일곱 제품은 각각 자체 제공업체 슬롯에서 타사 엔드포인트를 사용하며, 각기 다른 관문을 갖습니다. 모든 경우 슬롯은 OpenAI 호환이며, Jan과 LibreChat은 요청하면 Anthropic Messages 형식도 사용할 수 있습니다. LM Studio와 Msty Studio는 의도적으로 이 표에서 제외했습니다. 이 페이지에서 어느 쪽도 문서화된 원격 엔드포인트 경로를 확인하지 못했기 때문입니다. 이것이 재구성 단계이며, 관문을 미리 알아두면 이 단계가 짧아집니다.
| 제품 | 엔드포인트 입력 위치 | 사람들이 걸려 넘어지는 관문 |
|---|---|---|
| AnythingLLM | Provider "Generic OpenAI": /v1로 끝나는 Base URL, API key, chat model name, token context window, max tokens | 자체 문서에서는 이 제공업체를 개발자 중심이라고 부르며, 무엇을 하는지 알고 있는 경우가 아니면 사용하지 말라고 경고합니다. Anthropic 제공업체에는 base-URL 설정이 전혀 없으므로 Anthropic 호환 게이트웨이는 대신 이 슬롯을 통해 연결해야 합니다. |
| Open WebUI | Admin → Connections → Manage OpenAI API Connections: URL 및 키 | /models은 선택 사항입니다. 이 항목이 없으면 모델 ID를 허용 목록에 수동으로 추가해야 합니다. 400, 401 또는 403과 함께 "Verify Connection"이 실패해도 제공업체가 호환되지 않는다는 뜻은 아닙니다. 문서에 따르면 chat completions는 여전히 작동합니다. |
| LibreChat | librechat.yaml 사용자 지정 엔드포인트: 기본값 및 fetch 플래그와 함께 name, apiKey, baseURL, models | 선택적 provider: "anthropic"은 해당 엔드포인트를 네이티브 Messages 클라이언트로 전환합니다. 그러면 models.fetch은 지원되지 않으므로 models.default를 명시적으로 나열해야 합니다 |
| Onyx | Admin Panel → Configuration → Language Models → Add Custom LLM Provider | Provider Name은 LiteLLM의 지원되는 제공업체 목록과 일치해야 합니다. 자유 형식의 공급업체 이름으로는 충분하지 않으며, 각 모델은 직접 입력해야 합니다 |
| RAGFlow | User settings → Model providers → "OpenAI-API-Compatible": 인스턴스 이름, API 키, Base URL | 문서에서는 경로에 /v1를 포함해야 하는지 명시적으로 확인하라고 안내합니다. 잘못된 기본 URL은 검증 또는 호출에 실패합니다 |
| Jan | Settings → Model Providers → Add Provider; OpenAI 또는 Anthropic 호환 | Base URL에는 버전 경로가 포함되어야 합니다. 사용자 지정 제공업체는 기능이 자동 감지되지 않으므로 Jan은 모델이 tools, vision 또는 audio를 지원하는지 추론할 수 없습니다 |
| PrivateGPT | 단일 OPENAI_API_BASE | 자체 README의 기준은 다음과 같습니다. 엔드포인트가 /v1/chat/completions 및 /v1/models을 구현하면 작동합니다 |
위의 각 기준은 제품 자체의 설정 페이지에서 인용했습니다: AnythingLLM의 OpenAI(일반) 제공업체, Open WebUI의 OpenAI 호환 가이드, LibreChat의 사용자 지정 엔드포인트 참조, Onyx의 사용자 지정 추론 제공업체 페이지, RAGFlow의 모델 API 키 설정, Jan의 사용자 지정 엔드포인트 페이지 및 PrivateGPT의 README.
무엇이든 구성하기 전에 먼저 정해 두어야 할 한 가지 경계입니다. AnythingLLM, LibreChat, RAGFlow, Dify 및 Cherry Studio에서는 임베더가 채팅 모델과 별도의 제공업체로 등록되며, 자체 기본 경로와 자체 키를 사용합니다. Kunavo는 임베딩 모델과 음성-텍스트 변환 모델을 제공하지 않으므로 임베더를 Kunavo로 지정하면 "model is not available" 오류가 반환됩니다. RAG 파이프라인에서 Kunavo가 응답할 수 있는 단계는 채팅 완성뿐입니다. 임베더는 번들된 로컬 모델이나 별도의 공급업체에 그대로 두세요:
# 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'이러한 분리는 AnythingLLM만의 특이점이 아닙니다. LibreChat의 RAG API에도 자체 EMBEDDINGS_PROVIDER와 자체 RAG_OPENAI_BASEURL가 있으며, RAGFlow, Dify 및 Cherry Studio도 각각 채팅 모델과 다른 위치에 임베딩 모델을 등록합니다. 두 부분의 예산도 별도로 책정하세요. 검색 측 설계는 RAG 구현을, 호환 표면에서 지원하는 범위와 지원하지 않는 범위는 OpenAI 호환 API를 참조하세요.
전환 후 한 달간 채팅에 드는 비용
위의 대부분 행에서 클라이언트는 무료이므로 반복적으로 발생하는 수치는 토큰입니다. 이는 측정된 비용이나 청구 한도가 아닌, 예시를 위한 토큰 계산입니다. 소규모 팀이 한 달에 1,200개의 질문을 하고, 각 요청에서 입력 토큰 6,000개(검색된 청크, 시스템 프롬프트 및 약간의 대화 기록)를 보내고 출력 토큰 500개를 반환한다고 가정하면, 한 달에 입력 7.2M 토큰과 출력 0.6M 토큰입니다. 요금은 백만 토큰당 Kunavo 카탈로그의 현재 가격입니다.
| 모델 | 1M당 입력 / 출력 | 예상 월간 채팅 비용 |
|---|---|---|
| Claude Haiku 4.5 | $0.70 / $3.50 | $7.14 |
| Claude Sonnet 5 | $1.40 / $7.00 | $14.28 |
두 가지로 해석할 수 있습니다. 첫째, 이 사용 형태에서는 가장 저렴한 행과 가장 비싼 행 사이에서 모델 선택에 따라 청구액이 약 2.0배 달라집니다. 반면 6,000개의 입력 토큰에 얼마나 많은 청크가 들어갈지를 결정하는 검색 설정은 제공업체가 아니라 클라이언트에서 지정하므로, 요금을 비교하기 전에 클라이언트를 조정하세요. 둘째, 이를 호스팅 수치와 함께 보세요. 월 $50의 Cloud 요금제는 호스팅을 제공하지만 여전히 키를 직접 가져와야 하므로, 비교 대상은 호스팅과 토큰 비용 대 자체 Docker 호스트와 동일한 토큰 비용입니다.
Kunavo의 카탈로그 금액은 상한이 아니라 청구 하한입니다. 업스트림에서 요금이 보고되면 청구액은 카탈로그 비용과 업스트림 비용에 해당 마크업을 곱한 금액 중 더 큰 금액입니다. 캐시 요금, 이미지 또는 동영상 호출, 그리고 임베더에 드는 기타 비용은 이 예시에 포함되지 않습니다. 최소 충전액은 선불 크레딧 $10입니다. 이는 자금 충전 최소액이지 작업 수수료나 구독료가 아닙니다. 청구 세부정보를 참조하세요.
대체 서비스 설정
Open WebUI를 사용하기로 했다면 Kunavo에서 해당 서비스의 구성 참조를 제공합니다: Open WebUI 설정 가이드. 이는 게시된 설정 문서이지 호환성 테스트가 아닙니다. 이 페이지의 어떤 클라이언트도 Kunavo의 엔드포인트에서 런타임 테스트를 거치지 않았으며, 위 내용은 각 프로젝트의 자체 문서, 라이선스 파일, 공개 소스 및 저장소 메타데이터를 바탕으로 작성되었습니다. 시도하는 동안 작동하는 경로를 유지하고, 제한된 작업 하나를 실행한 다음, 계정에 실제로 기록된 청구액을 확인하세요. 키에 자금을 충전할 준비가 되면 Kunavo 계정을 만드세요.
전체 분야가 아니라 특정 도구 두 개 중에서 아직 결정하지 못했나요? AnythingLLM vs Open WebUI에서는 가장 가까운 두 제품을 정면으로 비교하고, LibreChat vs Open WebUI에서는 자주 함께 검토되는 다른 조합을 다룹니다. AI 비용 최적화에서는 선택을 마친 후 토큰 측 비용을 줄이는 방법을 다룹니다.
자주 묻는 질문
AnythingLLM의 가장 좋은 대안은 무엇인가요?
어떤 AnythingLLM 에디션을 떠나는지에 따라 다릅니다. 각 에디션이 해결하는 문제가 다르기 때문입니다. 로컬 채팅 창만 필요해서 Desktop을 떠나는 경우: LM Studio 또는 Jan. 문서 기반의 다중 사용자 브라우저 채팅을 원해서 Docker를 떠나는 경우: Open WebUI 또는 LibreChat. 검색 품질이 문제라서 떠나는 경우: 문서 파싱과 청킹을 핵심으로 하는 RAGFlow. 회사 시스템 전반에서 커넥터 기반 검색이 필요해서 떠나는 경우: Onyx. 채팅이 아니라 애플리케이션을 만들고 싶어서 떠나는 경우: Dify. 단 하나의 승자는 없으며, 어느 것도 AnythingLLM 데이터용 가져오기 기능을 문서화하지 않았기 때문에 잘못 선택했을 때의 비용이 큽니다.
AnythingLLM을 대체할 무료 오픈 소스 도구가 있나요?
여러 가지가 있지만, 무료라는 말보다 라이선스를 확인해야 합니다. LibreChat은 MIT 라이선스이며 ClickHouse가 2025년 11월에 인수한 뒤에도 MIT를 유지했습니다. RAGFlow는 Apache-2.0입니다. Dify는 수정된 Apache 2.0 라이선스로, 두 가지 조건이 추가되었습니다. Dify가 서면으로 승인하지 않는 한 소스를 사용해 멀티테넌트 환경을 운영할 수 없으며, 프런트엔드의 로고나 저작권 고지를 제거하거나 수정할 수 없습니다. Onyx는 라이선스를 나누어 적용합니다. ee 디렉터리 외부의 모든 항목은 MIT Expat이고, 내부의 모든 항목에는 별도의 엔터프라이즈 라이선스가 적용됩니다. 전체가 MIT 라이선스인 미러는 onyx-dot-app/onyx-foss에 있습니다. Open WebUI는 가장 주의해야 할 사례입니다. 자체 라이선스 페이지에 따르면 v0.6.6 이상은 OSI 승인 오픈 소스 라이선스가 아닙니다. 브랜딩 조항에 따라, 배포의 최종 사용자 수가 어느 연속 30일 기간에서도 50명 이하이거나, 저작권자로부터 구체적인 사전 서면 허가를 받았거나, 엔터프라이즈 라이선스를 보유한 경우가 아니면 Open WebUI 브랜딩을 제거하거나 변경할 수 없기 때문입니다. v0.6.5를 포함한 그 이전 버전의 코드는 BSD-3 라이선스를 유지합니다.
AnythingLLM의 워크스페이스와 문서를 다른 도구로 마이그레이션할 수 있나요?
전송 방식으로는 불가능합니다. AnythingLLM은 /system/export-chats 엔드포인트에서 채팅 기록을 정확히 네 가지 형식 — CSV, JSON, JSONL 및 JSON (Alpaca) — 으로 내보내며, 문서 내보내기, 벡터 내보내기, 백업 또는 복원 절차는 문서 어디에도 안내되어 있지 않습니다. 이 페이지의 어떤 대안도 AnythingLLM 데이터용 가져오기 기능을 문서화하지 않았습니다. 실제로 마이그레이션은 원본 파일을 새 도구에 다시 수집하는 것을 의미하므로, 한 가지가 전제 조건입니다. 원본이 앱 외부 어딘가에 존재해야 합니다. 문서의 유일한 사본이 업로드한 파일이라면 무엇이든 폐기하기 전에 자체 원본 시스템에서 다시 가져와야 합니다.
AnythingLLM은 중단되었거나 버려졌나요?
아닙니다. Mintplex-Labs/anything-llm 저장소는 MIT 라이선스이며 보관 처리되지 않았고, 최근인 2026년 9월 17일에도 기본 브랜치에 커밋이 있습니다. 최신 릴리스는 2026년 8월 27일에 게시된 v1.16.1입니다(GitHub API, 2026년 9월 21일 재확인). 2026년에 AnythingLLM을 떠나는 것은 위기에 처한 도구에서 벗어나기 위해서가 아니라, 자신에게 맞는지 판단한 결과입니다. 이는 마이그레이션 계획에서 중요합니다. 이전을 강제하는 기한이 없으므로 새 인스턴스가 질문에 올바르게 답할 때까지 기존 인스턴스와 교체 인스턴스를 나란히 실행해도 디스크 외에는 비용이 들지 않습니다.
어떤 AnythingLLM 대안에서 자체 API 키를 사용할 수 있나요?
이 페이지에서 설정 경로를 문서화한 여섯 가지 모두 자체 API 키를 사용할 수 있지만, 제품마다 관문이 다릅니다. 모두 OpenAI 호환 base URL을 사용하며, Jan과 LibreChat은 Anthropic Messages 형식을 사용하는 엔드포인트로 연결할 수도 있습니다. Open WebUI에는 URL과 키만 필요하며, 문서에서는 연결 확인 버튼이 실패해도 제공업체가 호환되지 않는다는 뜻은 아니라고 설명합니다. LibreChat은 name, apiKey, baseURL 및 models 블록을 포함한 librechat.yaml의 사용자 지정 엔드포인트를 사용합니다. Onyx에는 LiteLLM의 지원 제공업체 목록과 일치하는 Provider Name이 필요하므로 임의의 공급업체 이름은 작동하지 않습니다. RAGFlow 문서에서는 경로에 /v1이 필요한지 확인하라고 경고합니다. Jan은 OpenAI 또는 Anthropic 호환 제공업체를 지원하지만 모델이 도구, 비전 또는 오디오를 지원하는지는 감지하지 못합니다. PrivateGPT는 단일 OPENAI_API_BASE를 사용합니다.
ClickHouse가 인수한 후에도 LibreChat은 여전히 오픈 소스인가요?
예. ClickHouse, Inc.는 2025년 11월 4일 인수를 발표했으며, 발표문에서는 기존 LibreChat 배포의 운영이 변경 없이 계속되고 오픈 소스 프로젝트와 커뮤니티에 대한 투자가 이어진다고 밝혔습니다. 발표문에는 라이선스가 명시되어 있지 않지만, 저장소의 LICENSE와 librechat.ai의 소개 페이지에는 여전히 MIT라고 적혀 있습니다. 두 가지 변경 사항이 있었고 여전히 널리 잘못 알려져 있습니다. LibreChat이 운영하는 유료 Code Interpreter API는 신규 구독을 더 이상 받지 않습니다. 자체 사이트가 이를 명시하고 있습니다. 이는 유지관리자들이 2026년 5월 1일을 목표로 한 전환 기간에 걸쳐 현재 형태의 서비스를 중단하겠다고 밝힌 뒤의 일입니다. 이 API를 뒷받침하는 샌드박스 코드 실행 서비스는 Apache-2.0이며 자체 호스팅할 수 있습니다. 또한 LibreChat은 가격 페이지를 전혀 게시하지 않습니다. librechat.ai/pricing은 404를 반환하므로, 찾게 되는 LibreChat 가격표는 누군가의 호스팅 요금입니다.
Khoj, GPT4All, Verba 및 PrivateGPT는 어떤가요?
최종 후보로 선정하기 전에 상태를 확인해야 합니다. 오래된 비교 글에서는 여전히 네 가지 모두를 운영 중인 옵션으로 소개하기 때문입니다. Weaviate의 Verba는 GitHub에서 보관 처리되었으므로 현재 권장할 수 없습니다. Khoj Cloud는 2026년 4월 15일에 지원 중단 대상으로 지정되었고, 현재 app.khoj.dev는 사용자를 자체 호스팅으로 안내합니다. AGPL-3.0 저장소는 여전히 공개되어 있지만 최신 릴리스는 2026년 3월의 2.0.0-beta.28입니다. GPT4All은 보관 처리되지 않았고 지원 중단 공지도 없지만, 최신 릴리스는 2025년 2월 25일의 v3.10.0이며 기본 브랜치에는 2025년 5월 27일 이후 푸시가 없습니다. 이는 판정이 아니라 날짜에 관한 사실입니다. PrivateGPT는 활발히 운영되고 있지만, 사람들이 기억하는 오프라인 문서 채팅 앱은 더 이상 아닙니다. 자체 README에서는 이를 오픈 소스 API 레이어라고 부르며, 번들 UI는 테스트와 데모를 위한 워크벤치라고 설명합니다.
위에 언급된 모든 프로젝트의 공급업체 가격 페이지, 제품 문서, 라이선스 파일, 공개 소스 및 저장소 메타데이터를 2026년 9월 19일에 확인하고 2026년 9월 21일에 재확인했으며, 모두 공식 출처만 사용했습니다. Kunavo 토큰 요금은 현재 카탈로그에서 가져왔고, 여기의 모든 달러 예시는 측정된 비용이 아닌 예시용 토큰 계산입니다. 이 페이지의 어떤 클라이언트도 Kunavo의 엔드포인트에서 런타임 테스트를 거치지 않았습니다.