Tencent Open-Sources WeKnora Autonomous Knowledge Base Framework with Model Context Protocol Support
Tencent has open-sourced WeKnora v0.8.0, an enterprise knowledge engine combining retrieval-augmented generation, autonomous ReAct agents, and self-updating wiki graphs. It features sandboxed skill runtimes in Docker, chunk-level diffing, and 29 Model Context Protocol tools across 20 model providers.

Impact: Medium
Why it matters
Engineers can connect heterogeneous repositories to Claude or local models via Model Context Protocol to query self-maintaining documentation.
TL;DR
- 01Converts messy documentation into a self-updating, version-controlled markdown wiki graph.
- 02Exposes 29 tools via the tencent-weknora-mcp package adhering to the Model Context Protocol 2.x API.
- 03Isolates agent tool execution in persistent Docker, E2B, or Cube containers.
Key facts
- MCP Tool Count
- 29 tools (official package tencent-weknora-mcp)
- Supported LLM Providers
- 20+ providers including LiteLLM, Ollama, DeepSeek
- Latest Release
- v0.8.0
- Sandbox Engines
- Docker, E2B, Cube
Self-Maintaining Knowledge Graphs and Wiki Mode
Tencent has open-sourced WeKnora, an autonomous enterprise knowledge engine designed for document understanding, retrieval-augmented generation, and recursive agent reasoning. Rather than treating document repositories as passive vector embeddings, WeKnora introduces a Wiki Mode where autonomous agents synthesize incoming raw files into an interlinked markdown knowledge base complete with snapshot diffs, rollback support, and an interactive graph view.
Sandboxed Runtimes and Model Context Protocol 2.x
The framework is engineered around flexible enterprise integration points and strict sandboxing:
- Sandbox Runtimes: Version 0.8.0 isolates execution inside session-persistent Docker, E2B, or Cube containers with granular per-tenant network policies, removing unisolated host-process execution.
- Model Context Protocol Tools: Through the
tencent-weknora-mcppackage, WeKnora provides 29 tools conforming to the MCP 2.x high-level API, includingcreate_knowledge_from_textandlist_shared_knowledge_bases. - Observability and Ingestion: Native Langfuse OTel tracing tracks pipeline latency and token usage, while connectors support GitLab, Notion, Feishu, and standard Office formats parsed in-process.
- Provider Agnostic: Supports over 20 large language model providers, including LiteLLM, Ollama, DeepSeek, OpenAI, and Gemini, alongside pgvector embeddings.
Try it in 2 minutes
pip install tencent-weknora-mcpbash
✓ When to use
- Enterprise document repositories requiring autonomous indexing, diffing, and rollback tracking.
- Agent workflows needing standardized Model Context Protocol tools to browse and write knowledge.
✕ When NOT to use
- Static read-only FAQ pages where a lightweight flat SQLite vector search is sufficient.
- Projects without infrastructure to run Docker or isolated container runtimes.
What to do today
- Install tencent-weknora-mcp via pip to integrate corporate knowledge tools with your agent harness.
- Configure Docker-based sandbox execution in weknora settings to isolate dynamic agent tasks.
- Connect GitLab or local repositories to evaluate autonomous documentation summarization in Wiki Mode.
Sources