gitwtfhub

wtf is cc-wiki?

tejpalv/cc-wiki — explained in plain English

Analysis updated 2026-05-18

23TypeScriptAudience · vibe coderComplexity · 2/5LicenseSetup · moderate

TL;DR

A tool that reads your Claude Code session history from the ~/.claude folder and generates a browsable, wiki-style website from it, so past research and decisions become searchable and shareable.

Mindmap

mindmap
  root((CC-Wiki))
    Input
      Claude Code sessions
      ~/.claude folder
    Output
      Quartz website
      Wiki navigation
    Use Cases
      Personal knowledge base
      Team sharing
      Session search
    Tech Stack
      Python stdlib
      Node 22
      Quartz
    Setup
      One line install
      Slash command trigger

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Turn months of Claude Code research sessions into a searchable personal knowledge base you can browse offline

REASON 2

Share a structured wiki of past AI-assisted research and decisions with teammates or publicly

REASON 3

Rediscover explanations and solutions from old coding sessions without manually searching raw session files

What's in the stack?

TypeScriptPythonQuartzNode.js

How it stacks up

tejpalv/cc-wikiad3lre/echoaffaan-m/x-algorithm-score
Stars232323
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderatehardmoderate
Complexity2/54/52/5
Audiencevibe coderdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · moderate Time to first run · 30min

Requires Claude Code installed plus Python 3.9 or newer and Node 22 or newer for the Quartz site generator.

MIT license, use, modify, and distribute freely for any purpose, including commercial use, as long as you keep the copyright notice.

Wtf does this do

This tool takes the conversation history saved by Claude Code, a command-line AI coding assistant, and turns it into a browsable, shareable knowledge base. Claude Code stores past sessions in a folder called ~/.claude on your computer. Over time those sessions accumulate research, explanations, and decisions that are hard to find or reuse. CC-Wiki reads those files and generates a website using a publishing tool called Quartz, which produces an interconnected, wiki-style site you can browse locally or share with others. The author built this for their own use because they were doing a lot of deep research through Claude Code sessions, both personal and professional, and found it difficult to share those insights or return to them in future sessions. The result is described as an arXiv-like knowledge base, meaning it aims to be organized and rigorous rather than informal. Installation is a one-line curl command that runs an install script. After that, you can invoke the tool from inside any Claude Code session by typing /cc-wiki. It requires macOS or Linux, Claude Code, Python 3.9 or newer (using only the standard library, so no extra packages to install), and Node 22 or newer for the Quartz site generator. The project is MIT licensed and the README notes it is a personal tool released publicly because it may be useful to others. Issues and pull requests are welcome, though the author makes no promises about response time.

Yoink these prompts

Prompt 1
I have a ~/.claude folder full of Claude Code sessions. Walk me through installing cc-wiki and generating a browsable Quartz website from those sessions.
Prompt 2
How do I invoke /cc-wiki inside a Claude Code session and where does the generated site get written so I can open it in a browser?
Prompt 3
I want to host my cc-wiki output publicly. What files does cc-wiki generate and how do I deploy the Quartz site to GitHub Pages or Netlify?

Frequently asked questions

wtf is cc-wiki?

A tool that reads your Claude Code session history from the ~/.claude folder and generates a browsable, wiki-style website from it, so past research and decisions become searchable and shareable.

What language is cc-wiki written in?

Mainly TypeScript. The stack also includes TypeScript, Python, Quartz.

What license does cc-wiki use?

MIT license, use, modify, and distribute freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is cc-wiki to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is cc-wiki for?

Mainly vibe coder.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.