Airsc is free for everyone. If it helps you, support it with $2–$20.

Support
PluginCautionAgent workflow & memorySome setup

wenlan

7xuanlu · 7xuanlu/wenlan

A personal wiki app that turns documents, notes, and AI chats into linked, editable pages that Claude Code, Codex, and other tools can read and build on.

A living personal wiki. Wenlan turns your documents, notes, and AI chats into pages with links to their sources, and updates them as sources change without overwriting your edits. Claude Code, Codex and other AI tools can build on it.

79 stars8License: Apache-2.0Updated 12 days ago0 opens

Preview

▍

What you can do with it

  • Keep a shared knowledge base that Claude Code and Codex both read from
  • Turn scattered notes and AI chats into cited wiki pages
  • Update project knowledge pages as source docs change, with edits reviewed first

Safety check

Caution

Usable, but read the notes first.

  • ●npm package runs a script automatically on install.package.json
  • ●Installer downloads a remote script and pipes it to the shell.install.sh
  • ●Sends environment variables or tokens over the network.scripts/install-macos-app.sh

Automated scan of the repo files. Always review code you run.

From the README

Wenlan turns your documents, notes, and AI conversations into editable pages with links to their sources, so you and your AI tools can keep building on them.

As sources change, you can ask AI to update the pages or enable background updates. If you’ve edited a page, Wenlan proposes revisions for you to review instead of automatically overwriting your work.

English | 简体中文 | 繁體中文 | Español

Get started · What is this? · Capabilities · Daily workflow · Evaluation · Learn more

https://github.com/user-attachments/assets/35f06749-00e5-484d-a9f4-5e462de8d11e

The opening frame is a composed preview, not a native three-pane view. The rest shows the app in use, including pages and source citations.

Get started

1. Download and open Wenlan

Download the app, then open it:

  • macOS (Apple Silicon): open the .dmg and drag Wenlan to Applications. The app is signed and notarized.
  • Windows x64: run the -setup.exe. It is not signed yet. If SmartScreen warns you, confirm you downloaded it from the official Releases page before choosing "More info" → "Run anyway".
  • Linux: no desktop build yet; follow the setup guide to use Wenlan with your AI tools without the app.

First launch downloads a model for local search, so keep an internet connection until setup finishes. Download and privacy details.

2. Connect your AI tools to one wiki

In Wenlan's setup, connect Claude Code, Codex, or other supported AI tools so they can use the same knowledge.

Your connected AI can write the pages. You do not need to install an additional local language model.

Need help connecting? Ask your AI

Restart your AI tool if prompted. For help with setup, paste this into Claude Code, Codex, or another tool that can follow a setup guide:

Connect this AI tool to Wenlan by following:
https://raw.githubusercontent.com/7xuanlu/wenlan/main/docs/setup-with-ai.md

Reuse my existing Wenlan installation if available.
Set up only this AI tool, then check that it can save and find a test memory.

3. Create your first wiki page

In your connected AI tool, open a work conversation worth keeping and choose a topic:

Turn the conclusions, reasoning, and sources about [topic] in this conversation into a Wenlan page with source citations.

Or import notes or ChatGPT / Claude conversation exports, then ask your AI to organize a topic from that material into a page.

When it's ready, open the new page in Wenlan, click a citation to check its source, and add your own thoughts. Next time you work on that topic, ask your AI to read this page before continuing.

Background organization and automatic updates are optional and need a configured model. For terminal installation, other platforms, and updates, see the setup guide.

Need help? Setup guide · Report a problem. Issues are public: do not include private notes, access credentials, Remote Access identifiers, or unredacted logs.

Your wiki, for you and your AI

  • Turn scattered material into connected topics. Bring documents, notes, and AI conversations together in linked pages, with citations you can open and check.
  • Read it yourself. Use it with your AI. Read and edit your pages, or ask Claude Code or Codex to use them for your next task.
  • Maintain knowledge without starting over. Track source changes, update related pages, and keep their history. AI proposes revisions to pages you've edited for you to review.

Your pages are local Markdown files you can read, edit, and take with you.

The illustration shows a reusable working rule, not customer results or an automated page-generation test. How sources, memories, and pages work together.

Follow the connections behind a page

The Agent Loop example connects a retry rule, a lesson from a UI review, and an acceptance checklist you can reuse.

Follow a page to related concepts and evidence. How graph and search work.

Knowledge changes. History stays.

New experience improves your notes without hiding earlier decisions. This example replaces “tests passed, so the UI is done” with “check tests and the desktop and mobile views,” keeping the reason and evidence for the change.

Review applies to AI updates; direct file edits and forced regeneration follow different rules. Updates, review, and local files.

Already using Obsidian with AI plugins?

You can use Copilot for AI-assisted reading and editing, Smart Connections to find related notes, and Obsidian Git to keep version history. That gives you flexibility, but choosing how the plugins work together, when to organize new material, and how to update older pages is still a workflow you arrange.

Wenlan connects topic-page creation, source-change tracking, page updates, and revision history in one workflow, saving you the work of assembling and maintaining those steps yourself. You can read the resulting knowledge directly or let Claude Code, Codex, and other tools build on it.

Ask your connected AI to update a page, or configure a model to enable background updates. When AI updates a page you've edited, Wenlan proposes a revision for you to review.

Connect your existing Obsidian vault as a read-only source without moving your notes. Wenlan does not modify the vault or sync changes back to it.

Capabili

View source on GitHub