wenlan
v0.17.0+codexA living knowledge base your agents build as they work. What they learn becomes source-cited wiki pages that refresh between sessions, so each new thread starts from your latest work.
By Qi-Xuan LuLicense: Apache-2.051 GitHub starsUpdated 2 hours ago
Directory evidence
- Runtimes
- Codex
- Parsed components
- 12 skill or MCP entries
- Source updated
- Aug 25, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install plugin
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add wenlan@agent-plugin-marketplacePaste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/7xuanlu/wenlanClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugin-codex/.
Plugin files
├── .codex-plugin/plugin.json├── skills/brief/SKILL.md├── skills/capture/SKILL.md├── skills/curate/SKILL.md├── skills/distill/SKILL.md├── skills/forget/SKILL.md├── skills/handoff/SKILL.md├── skills/help/SKILL.md├── skills/lint/SKILL.md├── skills/pages/SKILL.md├── skills/recall/SKILL.md├── skills/setup/SKILL.md└── .mcp.json
Included Skills11
Read the current Space-owned project Brief from Wenlan for Codex. With an optional topic, appends separately labeled related context from the same Space. Invoked as /brief [topic] when resuming work or asking to catch up.
Save a durable memory to Wenlan from Codex. Use proactively when the user states a preference, makes a decision, corrects you, or shares a durable fact. Invoked as /capture <content>.
Review pending Wenlan captures, revisions, or daemon refinements from Codex. Use for explicit audit walks after /brief or /handoff surfaces pending work. Invoked as /curate captures, /curate revisions, or /curate refinements.
Synthesize or refresh source-backed Wenlan pages from Codex. Invoked as /distill [target], /distill deep, or /distill rebuild <page-id>.
Delete a Wenlan memory by exact id from Codex. Destructive and confirmation gated. Invoked as /forget <source_id>.
End a Codex work session. Stores durable captures, writes a narrative session log, and automatically applies typed item-level deltas to the current Space Brief. Invoked as /handoff.
Show a one-screen Codex reference for the Wenlan plugin. Use when the user asks for Wenlan help, command list, invokes /help, or explicitly asks about import progress.
Lint Wenlan memory quality and hygiene, check vocabulary, or resolve every finding into a ready repair, review item, system action, or blocker.
List or open distilled Wenlan pages from Codex by delegating to the local `wenlan pages` CLI. Invoked as /pages [query].
Search Wenlan's local memory from Codex by query. Targeted lookup, not session orientation. Invoked as /recall <query>.
Frictionless Wenlan setup for Codex. Detects a missing local runtime, installs or repairs it, and verifies the plugin to MCP to local runtime round-trip. Run when the user says "set up wenlan", "is wenlan working", or "fix wenlan".
MCP servers1
- command
- ./bin/wenlan-mcp-runner.sh
- cwd
- .
Plugin manifests1
{
"name": "wenlan",
"version": "0.17.0+codex",
"description": "A living knowledge base your agents build as they work. What they learn becomes source-cited wiki pages that refresh between sessions, so each new thread starts from your latest work.",
"author": {
"name": "Qi-Xuan Lu",
"url": "https://github.com/7xuanlu"
},
"homepage": "https://wenlan.app",
"repository": "https://github.com/7xuanlu/wenlan",
"license": "Apache-2.0",
"keywords": [
"codex",
"wiki",
"knowledge-base",
"notes",
"memory",
"recall",
"mcp",
"local-first"
],
"skills": "./skills/",
"mcpServers": "./.mcp.json",
"interface": {
"displayName": "Wenlan",
"shortDescription": "A living, source-cited wiki for Codex",
"longDescription": "Wenlan keeps a source-cited wiki current with your live Codex work. Your agents capture what they learn as they go, and Wenlan distills it into Markdown pages that refresh between sessions, so each new thread starts from the updated wiki rather than from raw history. Runs entirely on the local wenlan-mcp server and runtime.",
"developerName": "Qi-Xuan Lu",
"category": "Productivity",
"logo": "./assets/logo.svg",
"logoDark": "./assets/logo.svg",
"composerIcon": "./assets/logo.svg",
"capabilities": [
"Interactive",
"Read",
"Write"
],
"websiteURL": "https://wenlan.app",
"defaultPrompt": [
"Catch me up on where this work left off",
"What do we know about this, with sources?",
"Turn today's work into source-cited pages"
],
"brandColor": "#2563EB",
"screenshots": []
}
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[wenlan on Agent Plugins Marketplace](https://pluginsmp.com/plugins/wenlan)