Wenlan plugin
Plugin, MCP server and app for a Markdown knowledge base: your AI tool maintains pages while you see changes and citations.
- 94 ★ on the repository
- Last commit
Extended access
Why this level
- The plugin reads and writes knowledge base pages, and a cloud AI tool may send retrieved content to its provider.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/wenlanDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The plugin reads and writes knowledge base pages, and a cloud AI tool may send retrieved content to its provider.
This is third-party code. Review the repository files before installing.
What it does
Wenlan connects a knowledge base of plain Markdown files to Claude Code and Codex: pages live on your computer, and relationships and search indexes sit in local libSQL. You write when you want, and the AI tool turns notes, files and chats into pages, links them and refreshes them when a source changes. Wenlan has no model of its own, and in On demand mode your own agent does the writing, so no API key is needed. The plugin commands `/recall`, `/capture`, `/handoff` and `/brief` bring back earlier decisions, save a finding, record where you stopped and pick it up next session. In Codex the call is `$recall`. Each citation opens the original, a page whose citations mostly do not match is refused and you can forbid AI edits on chosen pages.
Who it is for. People who use AI tools every day and do not want to maintain a note base by hand, including teams with a shared folder.
Good fit when
- In a new session the agent must recall earlier decisions and pages on the topic.
- Notes, documents, chats and an Obsidian vault must be gathered into one base.
- You need to see and undo everything the AI changed.
- A team shares a space through a Google Drive or iCloud Drive folder.
Not a fit when
- You need a base where AI rewrites any page unchecked.
- You need Linux with the graphical app, since the app is built for macOS on Apple Silicon and Windows x64.
- You need a cloud service with no local files.
Example request
/recall my earlier pages and decisions on this topic, then help me with the task.Limitations
The app is built for macOS 11 and newer on Apple Silicon and for Windows x64, and Linux has the CLI only. Pages live locally, but a cloud AI tool may send what it retrieves to its provider and a cloud model receives the material it processes, so local storage does not make such interactions local. Usage statistics are off by default. The license is dual: Apache-2.0 and AGPL-3.0. Automatic mode processes material in the background with a model you choose, local or cloud.
How to disable. Disconnect the tools in the app settings and remove the plugin or MCP entry in the client. Pages stay as plain Markdown files on disk.
FAQ
How do I connect AI tools?
In the app settings press Add a tool, then Connect all. The app finds the tools on your computer and sets them up with no separate plugin installs.
Which clients are supported?
Claude Code and Claude Desktop through plugin or MCP, Codex through a plugin, and Cursor, GitHub Copilot, VS Code, Gemini CLI, Windsurf, Kiro, OpenCode and others through MCP and skills.
What do the plugin commands do?
`/recall` brings back pages and decisions, `/capture` saves a decision or lesson, `/handoff` saves where you stopped and `/brief` picks it up next time.
Does it work with an Obsidian vault?
Yes. Obsidian vaults, Logseq graphs, folders and earlier chats import as local Markdown files, and the import guide describes it.
How do I check the AI work?
Each citation opens the original, and a page whose citations mostly do not match the source is refused. Changes are visible and any version can be restored.
Discussion
No questions or reviews yet.
Related
PluginsA Claude Code plugin that builds a knowledge system of markdown files from a conversation with you: folder structure, note templates, a processing pipeline and
A plugin and skill set that turns an Obsidian vault into a knowledge base with sources, links and grounded answers
A plugin turns documents and links into a local wiki with source citations, linked pages and search for AI agents and Obsidian.
IWE keeps project memory in linked Markdown notes: a CLI, an editor server and the iwec MCP server let an agent read and edit them alongside you
A plugin that turns PDFs, articles and notes into a shared markdown wiki that agents search, cite and keep growing
Turns session history of Claude Code, Codex, Cursor and Gemini CLI into a searchable wiki on Karpathy's LLM Wiki pattern, locally
README in short
The app, CLI, Rust MCP server and plugin work with one local base. Pages export to the Open Knowledge Format, and pages you wrote default to Ask me first.