WeKnora

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

48 articles 22.6k View on GitHub ↗
48 articles
How to Install and Use the WeKnora TypeScript Client SDK

Install and use the WeKnora TypeScript client SDK with npm or Yarn. Instantiate WeKnoraClient for typed requests to the WeKnora REST API.

how-to-guide
Sep 13, 2026
Which Messaging Platforms Does WeKnora Integrate With? Complete Platform Support Guide

Discover which messaging platforms WeKnora integrates with. Explore support for WeCom, Slack, Telegram, WeChat, and more in this comprehensive guide.

api-reference
Sep 13, 2026
Authentication and Authorization Mechanisms in WeKnora: A Complete Technical Guide

Explore WeKnora's robust authentication and authorization mechanisms. Learn how JWT, API keys, OIDC, and RBAC ensure secure, fine-grained access control for your applications.

how-to-guide
Sep 13, 2026
How WeKnora Implements Event Streaming and Tracing: A Deep Dive into the Go Source Code

Explore how WeKnora implements event streaming and tracing with its dual-subsystem architecture. Learn about the StreamManager interface and TracingContext for enhanced observability.

deep-dive
Sep 13, 2026
How WeKnora Handles Multi-Instance Storage Backends: Architecture and Implementation

Discover how WeKnora manages multi-instance storage backends using UUIDs, StorageBackendID, and runtime resolution via FileServiceResolver. Learn its architecture and implementation.

architecture
Sep 13, 2026
WeKnora Sandbox Backends: Cube vs E2B Configuration Guide

Explore WeKnora sandbox backends, comparing Cube vs E2B configuration. Choose between stateful Cube Sandbox or stateless E2B Sandbox for your WeKnora setup.

how-to-guide
Sep 13, 2026
How WeKnora Manages Task Queues and Worker Pools: Architecture and Implementation

Discover how WeKnora manages task queues and worker pools using Redis and PostgreSQL for efficient and atomic document processing. Explore its architecture and implementation.

architecture
Sep 13, 2026
What the WeKnora modelcontext Package Does: Request-Scoped Model Handling

Learn how the WeKnora modelcontext package handles request-scoped models isolating temporary handles encoding LLM payloads and enforcing tool policies for secure and efficient operations.

internals
Sep 13, 2026
How the ReAct Loop Works in WeKnora's `internal/agent` Package

Discover how the ReAct loop in WeKnora's internal agent package orchestrates LLM calls for iterative reasoning and action. Learn about its executeLoop and runReActIteration functions to understand its thought process and tool e...

internals
Sep 13, 2026
What the internal/application Package Handles in WeKnora: Business Logic and Service Layer

Discover how the WeKnora internal/application package manages business logic, orchestrating wiki lifecycles, content ingestion, skill execution, and vector search operations.

internals
Sep 13, 2026
WeKnora Internal Handler Package: Controller Layer Architecture and Implementation

Explore the WeKnora internal handler package as the controller layer. Learn how it exposes HTTP endpoints, enforces RBAC, and manages task queuing for business logic.

architecture
Sep 13, 2026
How to Configure Observability with Langfuse in WeKnora

Learn how to configure Langfuse observability in Tencent WeKnora. Easily track LLM generations with automatic activation and minimal runtime overhead. Get started today.

how-to-guide
Sep 13, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →