WeKnora의 개요
WeKnora는 팀의 문서를 사람과 에이전트가 질문할 수 있는 형태로 바꾸는 Tencent의 오픈소스 프레임워크입니다. 같은 지식 베이스 위에 세 가지 모드가 있습니다. 하이브리드 검색과 원문 구절로 이어지는 인용을 갖춘 빠른 질의응답, 스킬, MCP 도구, 웹 검색, 샌드박스 코드로 여러 단계의 작업을 계획하는 에이전트 모드, 그리고 지식 그래프와 함께 서로 연결된 페이지를 쓰는 위키 모드입니다.
PDF, Word, Excel, 이미지, XMind 등 10가지가 넘는 형식을 파싱하고 Feishu, Confluence, GitLab, Notion, Yuque, DingTalk Docs, Seafile, RSS에서 동기화합니다. 답변은 WeCom, Feishu, Slack, Telegram에서 제공할 수 있고, 삽입형 위젯이나 내장 MCP 서버를 통해 Cursor와 Claude에도 전달됩니다. 백엔드는 Go로 작성되었고 모델(Ollama를 포함한 29개 내장 공급업체), 벡터 저장소, 객체 스토리지를 바꿔 끼울 수 있으며, Docker Compose, Helm 차트, SQLite 기반 단일 Lite 바이너리로 배포합니다.
WeKnora, 쓸 만한 가치가 있습니까?
WeKnora는 현재 나와 있는 셀프 호스팅 지식 베이스 앱 가운데 기능 폭이 가장 넓은 편에 속하며 개발 속도도 빠릅니다. 저장소는 GitHub 스타 약 37,400개이고, 2026년 9월 24일 v0.8.2, 10월 14일 v0.8.3에 이어 10월 29일 v0.9.0을 냈으며, 11월 9일에도 수정이 들어갔습니다.
강점은 한 벌의 문서로 세 가지 일을 한다는 점입니다. 빠른 답변은 정확한 구절을 인용하고, 에이전트는 검색하고 문서를 읽고 MCP 도구를 호출하며 Docker, E2B, Cube 샌드박스에서 스킬을 실행할 수 있습니다. 위키 모드는 개정 이력과 롤백이 있는 탐색 가능한 지식 그래프를 만듭니다. 팀 기능은 대부분의 경쟁 제품보다 앞서 있습니다. 네 가지 역할을 가진 워크스페이스, 리소스별 소유권, 워크스페이스별 감사 로그, 범위가 제한된 API 키, 속도 제한이 걸린 엔드포인트별 MCP 토큰이 있 습니다.
배포 전에 보안 기록을 읽어야 합니다. GitHub에는 2026년 권고 10건이 있고 모두 1월에서 3월 사이입니다. 치명 등급 3건은 MCP stdio 설정을 통한 명령 주입과 데이터베이스 조회 도구의 SQL 주입 우회를 포함하며 모두 코드 실행으로 이어졌고, 여기에 테넌트 간 접근 제어의 높음 등급 결함이 더해집니다. README 스스로 서비스를 공용 인터넷에 노출하지 말라고 권합니다. JWT_SECRET과 SYSTEM_AES_KEY는 비어 있는 상태로 제공되어 직접 채워야 하고, 선택 프로필인 MinIO와 Neo4j는 바꾸지 않으면 기본 비밀번호를 그대로 쓰며, v0.8.2부터 샌드박스 명령은 root로 실행됩니다.
주의할 점: 무게와 방향입니다. 표준 Compose 스택은 로컬 모델 가중치를 빼고도 CPU 4코어와 메모리 8 GB를 요구합니다. 문서 리더에 LibreOffice와 Playwright가 들어 있기 때문입니다. 이슈 트래커에는 열린 이슈가 약 532건 있습니다. 많은 커넥터와 기본 모델 공급업체(Feishu, DingTalk, Yuque, WeCom, Hunyuan, Qwen, Zhipu)는 중국 업무 환경을 겨냥합니다. Slack, Notion, Confluence는 있지만 Google Drive와 SharePoint는 README 목록에 없습니다.
결론: 순수한 문서 파싱에서는 RAGFlow, 범용 LLM 앱 제작에서는 Dify가 더 가까운 경쟁자입니다. WeKnora는 같은 파일 위에서 답변, 에이전트, 관리되는 위키를 역할과 감사 로그와 함께 자체 서버에 두고 싶을 때 제 몫을 합니다.
제 역할을 하는 곳
Feishu를 쓰는 500명 규모 회사의 사내 도구 팀
위키와 정책 문서를 바탕으로 채팅 앱 안에 서 직원 질문에 답하기
Feishu 위키 자동 동기화와 Feishu 채널을 켜고, 부서마다 Viewer 역할의 전용 워크스페이스를 줍니다. 비용은 최소 4코어, 8 GB 서버와 모델 API 호출이며, 인용 덕분에 직원이 원문 단락을 확인할 수 있습니다.
팀이 Cursor나 Claude로 코드를 쓰는 개발자
코딩 에이전트가 내부 설계 문서를 찾아보게 하기
엔지니어링 지식 베이스로 범위를 제한하고 자체 토큰과 속도 제한을 둔 워크스페이스 MCP 엔드포인트를 만든 뒤, Streamable HTTP로 에이전트의 MCP 설정에 추가합니다.
노트북에 개인 연구 자료실을 두고 싶은 컨설턴트
클라우드 서비스 없이 수백 개의 PDF를 검색하고 요약하기
SQLite와 메모리 내 큐를 쓰는 단일 Lite 바이너리를 Ollama 모델과 함께 실행합니다. Lite의 하드웨어 수치는 공개되지 않았으므로 속도는 로컬 모델에 달려 있습니다.
도입 전 확인할 점
- 설정
- 저장소를 클론하고 .env.example을 .env로 복사한 뒤 JWT_SECRET과 32바이트 SYSTEM_AES_KEY를 채우고 `docker compose up -d`를 실행합니다. 웹 UI는 80번 포트에서 온보딩 안내와 함께 열립니다. 프로필로 Neo4j, MinIO, Langfuse를 추가할 수 있습니다.
- 연동
- OpenAI, DeepSeek, Qwen, Zhipu, Hunyuan, Gemini, LiteLLM, Ollama를 포함한 29개 모델 공급업체, pgvector, Milvus, Qdrant, Weaviate, OpenSearch 등, Feishu, Confluence, GitLab, Notion, Yuque, DingTalk Docs, Seafile, RSS 동기화, WeCom, Feishu, Slack, Telegram 채널, 내장 MCP 서버와 CLI.
- 데이터와 개인정보
- 셀프 호스팅이므로 문서, 벡터, 파일은 자체 서버에 남고 텍스트는 설정한 모델 공급업체로만 갑니다. 자격 증명은 AES-256-GCM으로 암호화됩니다. 설치 문서에는 텔레메트리에 대한 설명이 없습니다. 2026년 권고에는 치명적인 코드 실행 결함 3건이 포함되며, 대부분 0.2.10에서 0.3.2까지의 수정 버전을 명시합니다.
- 대규모 사용 시 비용
- 소프트웨어는 무료입니다. 비용은 서버(시작 시 4코어와 8 GB, Milvus, OpenSearch, Langfuse를 쓰면 더 필요)와 답변, 에이전트 실행, 위키 생성에 드는 모델 API 토큰입니다.
- 제한
- 열린 이슈 약 532건. Helm 차트는 기본으로 업로드를 50 MB로 제한합니다. 데스크톱 앱은 공개 설치 프로그램이 없어 소스에서 빌드해야 하며, 업그레이드에는 릴리스 노트가 미리 읽으라고 요구하는 데이터베이스 마이그레이션이 포함됩니다.
좋은 점
- RAG 답변, 에이전트, 위키 모드가 같은 지식 베이스를 공유
- 인용이 원문 구절로 연결됨
- 네 가지 역할, 감사 로그, 범위 제한 API 키를 갖춘 워크스페이스 RBAC
- 내장 MCP 서버와 WeCom, Feishu, Slack, Telegram용 채팅 채널
아쉬운 점
- 2026년 치명 등급 권고 3건, 모두 코드 실행으로 이어짐
- 표준 스택은 로컬 모델 없이도 4코어와 8 GB 필요
- v0.8.2부터 샌드박스 명령이 root로 실행됨
- 커넥터가 중국 업무 도구 쪽으로 기울어 있음
추천 대상
Feishu, WeCom 또는 Confluence를 쓰는 회사에서 권한 관리가 되는 셀프 호스팅 지식 베이스 위에 에이전트를 올리고 싶은 엔지니어링 팀.
WeKnora 대안
WeKnora: 자주 묻는 질문
- WeKnora, 쓸 만한 가치가 있습니까?
- WeKnora는 RAG, 에이전트, 스스로 쓰는 위키를 제대로 된 접근 제어를 갖춘 셀프 호스팅 앱 하나에 담았지만, 2026년 보안 기록과 중국 업무 도구 쪽으로 기운 구성을 보면 내부 네트워크에 두고 신중하게 골라야 합니다. 평점은 5점 만점에 3.9점입니다.
- WeKnora의 가격은 얼마입니까?
- 무료 오픈소스(MIT, 서드파티 구성 요소는 각자의 라이선스). 서버와 모델 API 비용은 직접 부담합니다. WeChat Dialog Open Platform과 Tencent Cloud Lighthouse에 호스팅 옵션이 있지만, 그 가격은 프로젝트 문서에 공개되어 있지 않습니다.
- WeKnora의 단점은 무엇입니까?
- 2026년 치명 등급 권고 3건, 모두 코드 실행으로 이어짐; 표준 스택은 로컬 모델 없이도 4코어와 8 GB 필요; v0.8.2부터 샌드박스 명령이 root로 실행됨; 커넥터가 중국 업무 도구 쪽으로 기울어 있음.
- WeKnora에 적합한 사람은 누구입니까?
- Feishu, WeCom 또는 Confluence를 쓰는 회사에서 권한 관리가 되는 셀프 호스팅 지식 베이스 위에 에이전트를 올리고 싶은 엔지니어링 팀.
- 팀이나 프로덕션 환경에서 WeKnora의 비용은 얼마입니까?
- 소프트웨어는 무료입니다. 비용은 서버(시작 시 4코어와 8 GB, Milvus, OpenSearch, Langfuse를 쓰면 더 필요)와 답변, 에이전트 실행, 위키 생성에 드는 모델 API 토큰입니다.
- WeKnora에 회사 데이터를 맡겨도 안전합니까?
- 셀프 호스팅이므로 문서, 벡터, 파일은 자체 서버에 남고 텍스트는 설정한 모델 공급업체로만 갑니다. 자격 증명은 AES-256-GCM으로 암호화됩니다. 설치 문서에는 텔레메트리에 대한 설명이 없습니다. 2026년 권고에는 치명적인 코드 실행 결함 3건이 포함되며, 대부분 0.2.10에서 0.3.2까지의 수정 버전을 명시합니다.
- WeKnora의 가장 좋은 대안은 무엇입니까?
- 저희가 리뷰한 것 중 가장 가까운 대안은 RAGFlow, Dify, MaxKB 및 AnythingLLM입니다.
답변 확인일: 2026년 11월 13일.