logo
icon

WeKnora

WeKnora is Tencent's open-source LLM knowledge framework for enterprise RAG Q&A, ReAct agents, Wiki mode, multi-source document ingestion (PDF/Word/Excel/etc.), and multi-workspace RBAC. This template deploys the core stack: Web UI + App API + Docreader + PostgreSQL (ParadeDB/pgvector) + Redis.

template cover
部署次數0
發布者sbo60618
建立於2026-07-24
標籤
AIRAGKnowledge BaseLLMAgent

WeKnora

Open-source knowledge framework by Tencent — RAG Q&A, ReAct Agent, Wiki mode, multi-format document parsing, and enterprise workspace RBAC.

Upstream: github.com/Tencent/WeKnora
Official site: weknora.weixin.qq.com

Services in this template

ServiceImageRole
frontendwechatopenai/weknora-uiWeb UI (public domain)
appwechatopenai/weknora-appBackend API (:8080)
docreaderwechatopenai/weknora-docreaderDocument parse gRPC (:50051)
postgresparadedb/paradedb:v0.22.2-pg17DB + vector (pgvector)
redisredis:7.0-alpineCache / stream / MQ

After deploy

  1. Open your PUBLIC_DOMAIN — complete first-time registration (unless disabled).
  2. In Settings, configure an LLM provider (OpenAI / DeepSeek / Qwen / Ollama / etc.).
  3. Create a knowledge base, upload documents, start Q&A or Agent mode.
  4. For production: set strong JWT_SECRET / DB / Redis passwords; prefer private network; consider DISABLE_REGISTRATION=true after bootstrap.

Resource tips

  • Recommended ≥ 4 vCPU / 8 GB for comfortable document parsing + embeddings.
  • Optional compose profiles (Neo4j / MinIO / Langfuse / Milvus …) are not included; add them later as extra services if needed.
  • Configure external LLM/embedding API keys inside the product UI or via app env after deploy.

License

MIT — Tencent/WeKnora