Tencent/WeKnora

Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.

What it solves

WeKnora is an enterprise-grade knowledge framework designed to transform scattered, raw documents into a queryable, reasoning-capable, and evolving knowledge asset. It solves the problem of fragmented information by combining semantic retrieval (RAG), autonomous agent reasoning, and a self-maintaining wiki system to ensure knowledge is not just stored but actively organized and accessible.

How it works

The system operates through three primary modes:

  1. RAG-based Quick Q&A: Uses semantic retrieval to provide fast answers from uploaded knowledge bases.
  2. ReAct Agent: An autonomous agent that orchestrates retrieval, web search, and external tools (via MCP) to handle complex, multi-step tasks.
  3. Wiki Mode: Agents distill raw documents into a structured, interlinked Markdown knowledge base featuring an interactive knowledge graph.

It supports multi-source ingestion (e.g., Notion, GitLab, Feishu), processes various document formats (PDF, Word, XMind, etc.), and utilizes a modular architecture where LLMs, vector databases, and storage backends can be swapped based on needs.

Who it’s for

It is built for enterprises and organizations that need to manage large volumes of internal documentation and want to deploy a self-hostable, secure knowledge system with robust access control (RBAC) and observability.

Highlights

  • Autonomous Wiki Generation: Automatically converts raw documents into a structured, interlinked wiki with version history and rollback capabilities.
  • Skill Sandboxing: Executes tools in session-persistent Docker, E2B, or Cube sandboxes for secure, isolated computation.
  • Advanced Knowledge Curation: Features a tree-structured folder view for uploads and direct editing of retrieval chunks with revision history.
  • Long-term Memory: Maintains cross-session memory of user profiles, preferences, and facts.
  • Broad Integration: Supports 20+ LLM providers, multiple vector databases, and various IM channels like Slack, Telegram, and WeCom.

Related

  • Project
  • Project
  • Project
  • Project
  • Project