7xuanlu/wenlan — A personal knowledge library for the AI-native age.
Description and use
**Brief Summary (2‑3 sentences)**
Wenlan is an open‑source personal knowledge library designed for the AI‑native era. It lets AI agents automatically capture, update, and distill what they learn into source‑cited, trustworthy wiki pages, supporting Claude Code, Codex, Cursor, and any MCP client. By exposing a standard Model Context Protocol (MCP) interface, Wenlan makes it easy to plug AI assistants into real tools and data sources.
**Value**
- **Trusted, up‑to‑date knowledge** – AI agents continuously ingest new information, and Wenlan turns that raw output into citation‑rich wiki pages, reducing hallucinations and improving answer reliability.
- **Unified integration layer** – The MCP‑based API/SDK/CLI abstracts away the specifics of each AI model or tool, letting developers connect Claude, Codex, Cursor, or custom agents with a single protocol.
- **Extensible backend** – Built in Rust, Wenlan offers high‑performance storage and retrieval, making it suitable for both personal use and enterprise‑scale knowledge bases.
**Practical Adoption Path**
- **Prototype** – Clone the repo, run the provided Docker compose or binary, and use the CLI to ingest a small set of documents. Verify that the generated wiki pages contain proper source citations.
- **Integrate** – Replace existing ad‑hoc knowledge‑retrieval code with Wenlan’s MCP client libraries (Rust, Python, or via HTTP). Hook your AI agents to call the
store,update, andqueryendpoints whenever they learn new facts. - **Scale** – Deploy Wenlan as a containerized service behind a load balancer, configure persistence (PostgreSQL/SQLite), and enable authentication. Use the SDK to build custom tooling (e.g., a VS Code extension) that surfaces the distilled wiki content to end users.
**Production Readiness**
- **Activity & Ecosystem** – The project shows recent commits (last update 2026‑06‑23), 45 stars, and a growing set of topics, indicating an active community.
- **Maturity** – Core functionality (API, SDK, CLI) is complete, and the Rust codebase provides strong type safety and performance.
- **Risk Considerations** – License compliance, security audit of the exposed API, and long‑term maintainer commitment still need a final check, but no major red flags appear. Overall, Wenlan is a solid OSS candidate for a pilot or production deployment, especially where trustworthy AI‑generated knowledge is a priority.
Problem
7xuanlu/wenlan helps connect AI assistants to real tools and data through a standard protocol.
Outcome
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
Workflow
- connect AI agents to tools
- ship Model Context Protocol servers
- standardize integrations
Evidence
A personal knowledge library for the AI-native age. Your AI agents capture what they learn, Wenlan keeps it current and distills it into source-cited wiki pages you can trust, across Claude Code, Codex, Cursor, and any MCP client.
- Record date: 2026-09-11T01:24:10.756Z