Back to directory

weknora

Curated pickMaintenance: Active

tencent/weknora

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

View on GitHubHomepage
$ git clone https://github.com/Tencent/WeKnora.git && cd WeKnora && cp .env.example .env && docker compose pull && docker compose up -d

21,837

stars

3,156

forks

Go

Language

NOASSERTION

License

2025-07-22

Created

2026-09-08

Last push

Tencent's open-source knowledge framework with an official DeepSeek Harness plugin: give a dsh agent four read-only tools to search, read, and ask over your RAG knowledge bases.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-08-22

License

MIT

01What can it help you accomplish?

  • Give a DeepSeek Harness coding agent read-only access to your documents

    Four read-only tools — weknora_search (hybrid retrieval), weknora_read_document (ordered passages), weknora_ask (cited answer), weknora_list_knowledge_bases (names + ids) — that let the agent query your knowledge bases

    Teams that run DeepSeek Harness and want their agent to search internal docs / wikis without building retrieval themselves

  • Stand up an enterprise knowledge base with RAG, agents and auto-wiki

    A self-hostable knowledge framework with RAG Q&A, a ReAct agent, Wiki Mode (auto-generated interlinked markdown + knowledge graph), and 20+ LLM providers

    Engineering / knowledge teams that need document understanding, semantic retrieval and autonomous reasoning over private data

02How to install into DeepSeek Harness

Prerequisites

  • Docker & Docker Compose and Git (to self-host WeKnora)
  • A DeepSeek Harness (`dsh`) install — the plugin is added via the `dsh plugin` command

Installation steps

  1. 01

    Self-host WeKnora: `git clone https://github.com/Tencent/WeKnora.git && cd WeKnora && cp .env.example .env && docker compose pull && docker compose up -d`, then open http://localhost

    $ git clone https://github.com/Tencent/WeKnora.git && cd WeKnora && cp .env.example .env && docker compose pull && docker compose up -d

  2. 02

    Add the official dsh plugin: `dsh plugin --profile web add @wxg-prc-cpg/dsh-weknora` and point it at your WeKnora deployment

    $ dsh plugin --profile web add @wxg-prc-cpg/dsh-weknora

  3. 03

    (Optional) Manage WeKnora profiles via the CLI: `weknora profile add prod --host https://kb.example.com --use` then `weknora auth login`

Verify the integration

  • After adding the plugin, confirm four read-only tools (weknora_search, weknora_read_document, weknora_ask, weknora_list_knowledge_bases) appear in the agent's tool set

03DSH integration and capability boundaries

DSH integrationNative runtime

Official DeepSeek Harness (`dsh`) plugin `@wxg-prc-cpg/dsh-weknora` — adds four read-only tools (weknora_search, weknora_read_document, weknora_ask, weknora_list_knowledge_bases) so a coding agent can query your WeKnora knowledge bases.

  • dsh plugin: 4 read-only knowledge tools

    natural-language queries from a DeepSeek Harness agentweknora_search (hybrid retrieval), weknora_read_document (ordered passages), weknora_ask (cited answer), weknora_list_knowledge_bases (names/ids)

    read-only: the agent cannot create or modify knowledge bases
  • RAG Q&A & ReAct agent

    documents, wikis, FAQsfast RAG answers and multi-step autonomous reasoning over knowledge bases

  • Wiki Mode (auto knowledge graph)

    raw documentsself-maintaining interlinked markdown knowledge base with an interactive knowledge graph, revision history and one-click rollback

    generates and maintains wiki pages in your knowledge base

04Who is it for? When not to use it?

Good for

  • Teams that run DeepSeek Harness and want their agent to search internal docs / wikis without building retrieval themselves
  • Engineering / knowledge teams that need document understanding, semantic retrieval and autonomous reasoning over private data

Not for

  • Login authentication is on by default (v0.1.3+); for production, deploy in an internal / private network, avoid public exposure, and configure firewall and access controls.

05Compatibility, maintenance and safety notes

  • The dsh plugin is read-only and requires a running WeKnora deployment (self-hosted via Docker Compose / Kubernetes / Helm); it cannot create or modify knowledge bases on its own.
  • Login authentication is on by default (v0.1.3+); for production, deploy in an internal / private network, avoid public exposure, and configure firewall and access controls.
  • The dsh plugin tools are read-only; API keys and MCP / data-source credentials are encrypted at rest (AES-256-GCM). The agent can search, read, and ask but never writes to knowledge bases.
2025-07-222026-08-21dsh-weknora-v0.1.0

MIT · actively maintained (dsh plugin release dsh-weknora-v0.1.0, 2026-08-21; WeKnora core v0.7.2)

06Frequently asked questions

How do I connect WeKnora to DeepSeek Harness?

Install the official plugin: `dsh plugin --profile web add @wxg-prc-cpg/dsh-weknora`, then point it at a running WeKnora deployment. Because the harness has no retrieval of its own, the plugin brings your documents in as four read-only tools.

What tools does the dsh plugin expose?

Four read-only tools: weknora_search (hybrid retrieval with verbatim passages + knowledge_id), weknora_read_document (ordered passages with paging), weknora_ask (WeKnora's cited answer over RAG / ReAct), and weknora_list_knowledge_bases (names + ids to scope search).

Do I need to self-host WeKnora first?

Yes. The plugin is read-only and points at an existing deployment. Self-host with `git clone https://github.com/Tencent/WeKnora.git`, configure .env, and `docker compose up -d` (or Helm on Kubernetes). Without a deployment the tools have nothing to query.

Can the agent modify my knowledge base?

No — the dsh tools are explicitly read-only; the agent can search, read, and ask, but cannot create or edit knowledge bases. Credentials are encrypted at rest (AES-256-GCM).

Which models does WeKnora support?

20+ providers including DeepSeek, OpenAI, Qwen, Zhipu, Hunyuan, Gemini, Ollama, and more, with swappable LLMs, vector DBs, and storage backends for local / private-cloud data sovereignty.

08Data and sources

  • Author-claimedgithub.com412dcc41c662…

    `@wxg-prc-cpg/dsh-weknora` is the official DeepSeek Harness (`dsh`) plugin.

  • Author-claimedgithub.com412dcc41c662…

    dsh plugin --profile web add @wxg-prc-cpg/dsh-weknora

  • Author-claimedgithub.com412dcc41c662…

    four read-only tools appear in the agent's tool set

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-22. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.