npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

dendrite-wiki

v1.0.12

Published

Local-first MCP server that gives AI coding agents a living, browser-viewable project wiki and a project-local memory store, so the agent stays oriented and the human stays in control.

Readme

Dendrite Wiki

npm version npm downloads License Node.js Follow on X

The memory layer that becomes your wiki.

Give AI coding agents project memory you can inspect, edit, and keep.

Dendrite Wiki is a local-first MCP server for AI coding agents. It gives your agent a living docs/wiki/ knowledge base, a project-local memory store, and lightweight rituals that keep lessons, decisions, and handoffs from disappearing between sessions.

Stable 1.0.12. Nothing leaves your machine unless you explicitly opt in.

A wiki page in the browser: backlinks, source-backed claims, lifecycle metadata, generated table of contents.

What's New

  • Default capsule profile - fresh installs now expose only three MCP tools: dendrite_prepare, dendrite_read, and dendrite_execute. The full Dendrite catalog is still available behind compact execution.
  • Big token reduction - capsule startup is about 542 rough tokens, down from about 5,301 for the full 45-tool surface. Common workflow results are compact by default, reducing a representative result set from about 29,087 to 15,932 tokens.
  • Grok Build CLI support - guided install writes project-local .grok/ config, skills, ritual hooks, launch wrappers, and trust repair helpers, including Windows-friendly npx.cmd and HOME handling.
  • One-command setup - run npx -y dendrite-wiki, choose Install in the TUI, pick your agent environment, and follow the guided setup.
  • Opt-in benchmark telemetry - users can share sanitized aggregate counters with the Dendrite-hosted cohort destination. No wiki text, source code, prompts, file names, or secrets are uploaded.

Install

From your project root, run:

npx -y dendrite-wiki

That opens the Dendrite Wiki TUI. Choose Install, pick your environment, review the files Dendrite will write, and confirm.

The installer sets up Dendrite for your chosen client, including MCP config, starter docs/wiki/ files, and the agent guidance/hooks that help the agent use the wiki and memory layer correctly.

After installation, the TUI prints next steps for your exact environment, such as restarting or reloading your IDE, approving the MCP server if prompted, and starting your first Dendrite-backed agent session.

Supported install targets include Claude Code, Codex, Cursor, GitHub Copilot in VS Code, Continue, Grok Build CLI, Windsurf, Antigravity, and a broad workspace-local all profile.

Full setup details: MCP Server Installation.

What You Get

  • Living wiki - normal markdown under docs/wiki/, rendered by VitePress, readable by humans and agents.
  • Project memory - durable lessons tied to files, pages, decisions, and previous sessions.
  • Explainable recall - every recalled memory includes reasons, so you can see why it surfaced.
  • Agent rituals - install guidance and hooks nudge the agent to brief itself, update the wiki, remember lessons, and leave handoffs.
  • Maintenance board - review stale pages, promotion candidates, memory hygiene, drift findings, and approved cleanup actions in the browser.
  • Local benchmark report - track whether recall quality improves as the project wiki and memory layer mature.
  • API docs generator - generate wiki API pages for TypeScript, Python, Rust, Go, Java, Ruby, C/C++, PHP, C#, Swift, Lua, Scala, Elixir, OCaml, Kotlin, and Bash.

The uninstall test: remove Dendrite tomorrow and your docs/wiki/ is still a plain markdown knowledge base.

Daily Workflow

After the TUI finishes:

  1. Restart or reload your agent client using the environment-specific instructions the installer prints.
  2. Open your project in that client.
  3. Ask the agent to start a real task and use Dendrite for project context.

In the default capsule profile, the agent should:

  1. Call dendrite_prepare for a task briefing.
  2. Call dendrite_read for returned wiki:, memory:, skill:, tool:, or artifact: refs.
  3. Use dendrite_execute to write wiki updates, project-log entries, memories, and handoffs.

The practical version: the agent reads your project wiki before doing meaningful work, records durable lessons as it learns them, and leaves a handoff when work is unfinished.

Privacy

Dendrite is local-first:

  • No account required.
  • No upload by default.
  • Wiki content and source code stay on your machine.
  • Telemetry is opt-in via dendrite-wiki telemetry opt-in.
  • Opt-in telemetry uploads only sanitized aggregate counters and keeps a local audit trail.

Exact contract: Privacy & Telemetry.

Useful Commands

npx -y dendrite-wiki
npx -y dendrite-wiki install
npx -y dendrite-wiki install --client grok --yes
npx -y dendrite-wiki init --verify
npx -y dendrite-wiki verify-install
npx -y dendrite-wiki grok doctor --repair
npx -y dendrite-wiki docs:api
npx -y dendrite-wiki benchmark:snapshot
npx -y dendrite-wiki telemetry status

Development checks:

npm run check
npm run test:fresh-install
npm run check:mcp-token-budgets

Docs

Why This Exists

AI coding agents forget the project between sessions. They re-derive architecture, miss local conventions, and repeat mistakes unless the project gives them a durable place to learn.

Dendrite turns that learning into project-owned files: markdown pages, source-backed claims, local memories, and reviewable maintenance actions.

Contributing

Issues and PRs are welcome at github.com/mfillalan/dendrite-wiki-mcp. The main MCP entry is src/index.ts; the CLI is src/cli.ts; the full validation command is:

npm run check

License

Apache-2.0. Third-party tree-sitter grammar attributions are listed in NOTICE.