Build a Second Brain That Actually Remembers Why It Changed<br>Ask Claude or ChatGPT to remember something and it will—for that conversation. Switch sessions, and you start over from zero.<br>It won't remember what you learned together. Projects help, but unless you actively update them, the context drifts and you have to repeat the details in every new chat. This takes conscious, continuous human effort. And we all know humans gravitate towards lazy. Without constant updates, persistent memory becomes a victim of excessive drift.<br>Markdown-based second brains are how you organize your knowledge to solve the persistent memory problem. But they also need constant coaxing to take notes and, more importantly, to forget the notes that stop being true. Skipping that maintenance for a few weeks means older documents sit there, stale, waiting to get pulled into an answer that's wrong. And you're left wondering if the advice you're getting is garbage or gold.<br>ContextNest is the tool that fixes both problems at once. Based on markdown files, the ContextNest engine tracks every change, keeps a version history, and lets you hand chunks of the vault to teammates without handing over the whole thing. It uses a wiki style markup language that is plain to read, and maintains relationships between your knowledge topics. Importantly, it versions everything, so old information disappears instantly everywhere.<br>The wiki-style layout itself isn't new. It's the same style of second brain Andrej Karpathy popularized in what he called an LLM Wiki. ContextNest improves on it by inserting the accountability layer: something that tracks why a note changed, not only that it changed.<br>Watch It Get Built From Zero<br>The clip below is a real build showing how you can build and organize your project information quickly.
Setup Instructions<br>To follow the steps below, you will need the ContextNest CLI. Install it globally:<br>npm i -g @promptowl/contextnest-cliIf you use Claude Code, you can also install the ContextNest plugin to manage retrieval and capture from your terminal:<br>/plugin marketplace add promptowl/contextnest<br>/plugin install contextnest<br>Step 1: Pick a Starter Recipe and Build Your Folder Structure<br>Part of the magic of persistent memory is organization. Karpathy's method means you need to self-organize. ContextNest helps you to self-organize and optimize. You can start by using one of ContextNest's starter recipes — one for an executive, one for a developer, and others — that install a basic ontology—a structured map of concepts and their relationships—to get the structure moving. From there, you can have Claude interview you until it has what it needs to build the rest of the vault around your goals, instead of a generic template.<br>In the demo's walkthrough, the test case is market research looking for the white space in the pet care industry, focusing on the Atlanta metro. The interview locks down decisions like ownership model (venture-backed vs. owner-operator), investment size, and geographic focus — normal business questions, guided and captured as vault structure instead of scattered across a dozen chat threads.<br>Step 2: Organize and Populate Your Knowledge Base with Metadata<br>Once the structure is set, the LLM helps you populate the folders. Every document in the vault gets structured frontmatter — tags, version history, and a hash chain for that history. This metadata is important because it provides the structure and provenance that models need to reason about your data.<br>Because the format maintains wiki-style links between documents, the whole thing stays visual: open it in Obsidian and you get a graph, not merely a flat list of files.<br>Vault Frontmatter Example<br>Every document in the vault maintains its metadata and version history in plain-text frontmatter:<br>project-plan<br>Properties<br>title<br>Project plan — idea to open
type<br>decision
status<br>published
version
created_at<br>2026-07-03T15:57:25.491Z
tags<br>plan✕project✕roadmap✕p0✕north-star✕
updated_at<br>2026-07-03T15:57:25.510Z
checksum<br>sha256:63f4c7879e095f25f132ba5d1b4899073b9ded93537fe6f31d5ce...
+ Add property
In practice, this means your notes organically connect to form a visual knowledge map. Instead of clicking through a flat directory structure, you can see how concepts, decisions, and documents relate. In the market-research walkthrough, for example, the graph connects themes like industry white spaces, competitor analysis, and geographical opportunities, letting you see the shape of the project at a glance instead of re-reading every document to reconstruct it.<br>Step 3: Create Skills from Your Knowledge<br>A knowledge base that sits there is still an archive. The next move is turning it into active capability by creating skills: reusable, automated workflows built around your vault. For example, you can write a skill that compiles a daily project status plan based on your notes, separating active items from things that can be delegated.
zsh
$ ctx skills list<br>1 skill...