workflowstacks
support

WeKnora: Autonomous Reasoning

Turn documents into queryable knowledge with WeKnora, for founders. 17k+ GitHub stars
intermediate1-2 days💵 Free + LLM API costs
20,474 stars2,941 forksGoHealth Score 8/10Updated 8/24/2026100% free · open source
What it is

Turns raw documents into a queryable knowledge base you can ask questions about.

What you can make with it

A self-maintaining wiki with information from your documents, that you can use to answer questions and automate workflows.

How it helps

WeKnora's autonomous reasoning agent helps you get insights from your documents without manually searching or coding, making it easier to make decisions and automate tasks.

Real use case example

"A founder with 100+ blog posts wants to automatically generate answers to common customer questions. She turns her blog into a queryable knowledge base using WeKnora, indexes her documents, and then asks a question like 'what are the benefits of using AI?' to generate a clear and informative answer."

If you're new

Beginners should try this skill when they have a collection of documents they want to turn into a useful knowledge base.

If you're senior

Senior developers will want to use this skill when they need a flexible and customizable way to integrate large language models into their workflows.

Common confusion cleared up

WeKnora requires technical expertise to set up and integrate into existing applications.

Best inside these AI tools
Claude DesktopCodex CLISelf-hosted
Pairs with
Claude APIStripe webhook
Why we list it on WorkflowStacks: This skill is in the marketplace because it provides a powerful and free open-source way to leverage large language models.
What it does

WeKnora turns raw documents into a queryable knowledge graph, enabling founders to extract insights and build autonomous reasoning agents from their documents

Install / run
go get github.com/Tencent/WeKnora/cmd/weknora
When to use it
  • You have a large collection of documents and want to create a searchable knowledge base
  • You need to build a custom question-answering system for your startup's specific domain
  • You want to automate the process of extracting and maintaining knowledge from documents
Quick start
  1. 1Clone the WeKnora repository: git clone https://github.com/Tencent/WeKnora.git
  2. 2Build the WeKnora executable: go build -o weknora cmd/weknora/main.go
  3. 3Create a new WeKnora project: ./weknora init myproject
  4. 4Add documents to the project: ./weknora add-doc --path ./docs --format pdf
  5. 5Start the WeKnora server: ./weknora start
Ready-to-paste prompt
./weknora query --question 'What is the main topic of the document titled Introduction to AI?'
Heads up: WeKnora requires a specific version of Go (1.18 or later) to be installed, and the system must have the necessary dependencies, such as git and make, to build and run the tool
Saves to your device

Topics

agent
agentic
ai
chatbot
dsh-plugin
embeddings
evaluation
generative-ai
golang
knowledge-base
llm
multi-tenant
ollama
openai
question-answering
rag
reranking
semantic-search
vector-search
wiki
What's inside — free to inspect
No purchase needed

Read the entire source before you build — unlike paid marketplaces that hide it behind a buy button.

23
top-level files
26
folders
111.4M
source size
Other
license
Key files
README_CN.md
README_JA.md
README_KO.md
README.md
test_agent_config.sh
File tree
.github/
cli/
client/
cmd/
config/
dataset/
deploy/
docker/
docreader/
docs/
examples/
Formula/
frontend/
helm/
internal/
mcp-server/
migrations/
miniprogram/
misc/
packages/
scripts/
skills/
testdata/
tests/
Quick Actions
Details
Creator
Tencent
Language
Go
Category
support
Published
7/22/2025

Are you the creator of this tool? Claim your listing → and earn 85% of every sale.