GitHub
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Beschreibung vom Entwickler (englisches Original)
Search a local wiki compiled from your Claude Code, Codex, Cursor and other AI coding sessions.
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
SESSIONWIKI_HOMEDu brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"sessionwiki": {
"command": "uvx",
"args": [
"sessionwiki",
"mcp"
],
"env": {
"SESSIONWIKI_HOME": "your-value"
}
}
}
}Führe das in deinem Terminal aus
claude mcp add sessionwiki --env SESSIONWIKI_HOME=your-value -- uvx sessionwiki mcpTrag die leeren Werte ein, bevor du ihn startest.
In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"sessionwiki": {
"command": "uvx",
"args": [
"sessionwiki",
"mcp"
],
"env": {
"SESSIONWIKI_HOME": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"sessionwiki": {
"type": "stdio",
"command": "uvx",
"args": [
"sessionwiki",
"mcp"
],
"env": {
"SESSIONWIKI_HOME": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 8. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto necroz bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Das musst du eintragen: SESSIONWIKI_HOME
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (2.0.5) kam vorgestern in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Python (uv) auf deinem Computer.
In derselben Kategorie: GitHub, Desktop Commander, Cloudflare MCP
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
MCP server for terminal commands, file operations, and process management
Cloudflare MCP servers
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
Your AI coding sessions, compiled into a searchable, interlinked wiki — from Claude Code, Codex CLI, Cursor, Gemini CLI, Copilot, ZCode and OpenCode. Local-first, with LLM synthesis, a session graph, and an MCP server so your agents can look up what you already solved.
27 synthetic sessions across five projects and seven agents (Aug–Nov 2026) — no personal data. Rebuilt from examples/demo-sessions/ on every push to master.
Every agent you work with writes a full transcript to disk: the plan, the dead ends, the fix, the reasoning behind it. Hundreds of them, in five different formats, and you never look at them again.
sessionwiki turns that history into a knowledge base:
sessionwiki audit checks the output before you publish anything.| 8 sources | Claude Code, Codex CLI, Cursor, Gemini CLI, Copilot Chat / CLI, ZCode, OpenCode, Obsidian — each with its own agent badge |
| Autosync | Claude Code Stop hook, ZCode Stop hook + nightly systemd / launchd / Task Scheduler job, OpenCode session.idle plugin |
| Synthesis backends | Ollama, any OpenAI-compatible server (vLLM, SGLang, LM Studio, LiteLLM, hosted), agent-delegate, offline dummy |
| Signal over noise | Low-signal session coalescing, wikilink cleanup, concurrency control, cost --estimate |
| Static site | 365-day heatmap, token and cache stats, filterable sessions table, session pages with highlighted code, project pages with topics, session ↔ project graph, ⌘K search, dark mode |
| MCP server | 12 tools: query, search, read, list sources, lint, sync, exports, dashboard… |
| AI exports | llms.txt, llms-full.txt, JSON-LD graph, per-page .txt / .json, sitemap, RSS |
| Safe by default | Redaction of usernames and 17 secret patterns, read-only database exports, OS file locks and atomic state writes, doctor and audit |
All screenshots come from the live demo and are regenerated with scripts/regen_docs_screenshots.py.
Every session, every agent — filter by project, model and date; each row carries its agent badge.
Session pages — the summary, the conversation, highlighted code and the tools that ran, plus token and cache usage.
Projects — topics, description, activity and tool usage per project, with freshness badges on the index.
Graph and search — sessions grouped around their projects; ⌘K searches every page instantly.
git clone https://github.com/necroz/sessionwiki.git
cd sessionwiki ./setup.sh # Windows: setup.bat — creates .venv, detects your agents ./sync.sh # convert new sessions into raw/ ./build.sh && ./serve.sh # build the site and open http://127.0.0.1:8765
setup creates a checkout-local .venv, installs the package, scaffolds raw/, wiki/, site/, enables the adapters for the agents it finds and runs sessionwiki doctor. The wrapper scripts use the venv automatically; for the CLI, activate it (source .venv/bin/activate) or call .venv/bin/sessionwiki.
Or install the published package — pick one:
uv tool install sessionwiki # uv: CLI in its own isolated environment
uvx sessionwiki --help # uv: run without installing pip install sessionwiki # pip, inside a virtualenv pip install 'sessionwiki[graph]' # + graphify graph engine (also works with uv tool install)
Docker — serve a site you have built (image ghcr.io/necroz/sessionwiki, see Docker deployment for docker compose and running CLI commands in the container):
docker run --rm -p 8765:8765 -v "$PWD/site:/wiki/site:ro" ghcr.io/necroz/sessionwiki
A step-by-step walkthrough with screenshots lives in the setup guide.
Claude Code, Codex CLI, Cursor, Gemini CLI, Copilot — read straight from their session folders on sessionwiki sync. To sync after every Claude Code reply, add a Stop hook to ~/.claude/settings.json:
{
"hooks": { "Stop": [{ "hooks": [{ "type": "command", "command": "cd /path/to/sessionwiki && .venv/bin/python -m sessionwiki sync --no-auto-build >/dev/null 2>&1 &" }] }] } }
Parallel hook runs are safe: sync and synthesize take an OS file lock and write their state atomically.
ZCode keeps sessions in SQLite. sessionwiki exports them read-only and installs the hook and a nightly job for you:
sessionwiki zcode install --dry-run # show what will be written
sessionwiki zcode install # Stop + SessionStart hooks, systemd / launchd / Task Scheduler
OpenCode (V2, opencode.db) gets a server plugin that runs autosync when a session goes idle:
sessionwiki opencode install --dry-run
sessionwiki opencode install # honours $XDG_CONFIG_HOME
Hook-triggered runs skip instead of queueing when a cycle is already running; scheduled runs wait and catch up. Details: ZCODE.md, docs/adapters/opencode.md, and sessionwiki adapters for the full list.
sync fills raw/ with redacted transcripts. synthesize turns them into wiki pages: a summary per session, project pages, cross-links. Point it at any backend in config.local.json:
{
"synthesis": { "backend": "openai", "base_url": "http://127.0.0.1:8000/v1", "model": "qwen3-coder", "max_concurrency": 8, "coalesce_low_signal": true } }
sessionwiki synthesize --estimate # what it will cost before you run it
sessionwiki synthesize # new sessions only; idempotent sessionwiki all --with-synth # synthesize → build → graph → export → lint
Backends: ollama (local), openai (any OpenAI-compatible /v1: vLLM, SGLang, LM Studio, LiteLLM, hosted APIs), agent-delegate (let your coding agent write the pages), dummy (offline stubs). sessionwiki warns when a non-loopback base_url would send transcripts off your machine. See docs/modes/api/.
Claude Code plugin — the MCP server, a skill that tells the agent when to search the wiki, and a SessionStart hook that puts the project's recent sessions into context. It asks for your sessionwiki folder on install:
/plugin marketplace add necroz/sessionwiki
/plugin install sessionwiki@sessionwiki
Any MCP client — run the published package with uvx, and point SESSIONWIKI_HOME at the folder that holds raw/ and wiki/ (run sessionwiki sync there first):
{
"mcpServers": { "sessionwiki": { "command": "uvx", "args": ["sessionwiki", "mcp"], "env": { "SESSIONWIKI_HOME": "/path/to/your/sessionwiki" } } } }
From a source checkout, use "command": "/path/to/sessionwiki/.venv/bin/sessionwiki" with "args": ["mcp"]; the checkout is the data root, so no env is needed.
Add it to Claude Code, Claude Desktop, ZCode or any MCP client. Tools include wiki_query (ranked search over wiki pages in any language, falling back to raw transcripts), wiki_search (exact text, optionally over raw transcripts), wiki_read_page, wiki_list_sources, wiki_lint, wiki_sync, wiki_export, wiki_dashboard and more — 12 in total, stdio transport, no SDK dependency, path-traversal guarded.
sessionwiki init # scaffold raw/ wiki/ site/
sessionwiki sync # export ZCode/OpenCode + convert transcripts to markdown sessionwiki synthesize # LLM summaries into wiki/ (--estimate, --coalesce-only, --force) sessionwiki build # static site + AI exports sessionwiki serve # local server on 127.0.0.1:8765 sessionwiki all # build → graph → export → lint (add --with-synth) sessionwiki query " " # ask the wiki a question from the terminal sessionwiki graph # session/project and wikilink graph sessionwiki lint # wiki lint rules sessionwiki export # llms.txt, JSON-LD, sitemap, RSS, … sessionwiki candidates # review candidate pages sessionwiki adapters # available adapters and their state sessionwiki doctor # check Python, deps, config, agent paths sessionwiki audit # scan raw/ wiki/ site/ for usernames and secrets sessionwiki zcode # export · autosync ·
Nur der Anfang wird gezeigt; den Rest findest du im Repo