← AI Lab
04 / AI LAB / JUBILEUS

Jubileus

ActivePrivate repo

A second brain that lives in a folder on my machine, not in someone's cloud.

Jubileus is a plain-file vault: markdown notes and PDFs in a private git repo, synced across my workstations. On top of it sits one small MCP server that any MCP-capable AI app can talk to. Mid-conversation, Claude can file a web article into the vault; days later, a different tool can ask what I've read on a topic and get an answer with the exact file it came from.

The code stays private because it's tuned to my machines and my folder layout. The ideas behind it are the useful part:

FILES FIRST

Everything is markdown or a PDF in a normal folder, versioned with git. The search index is disposable and rebuilds from the files. If the project dies, the notes stay readable.

ONE FRONT DOOR

A small Node MCP server exposes capture and search tools. Claude Desktop and Claude Code both use it today; anything that speaks MCP can.

SEARCH

SQLite FTS5 full-text search across notes, web clips, extracted PDF text and saved AI conversations. No cloud, no embeddings bill.

IMPORTERS

Web articles arrive as markdown clips with their source URL. Claude and ChatGPT conversations import from exports, filtered through a project allowlist so work data never enters the vault.

PROJECT HUB

A projects folder holds one tracking file per active build: status, decisions and next actions for everything on the AI Lab page, in one place.

CODING HUB

Devlogs and captured coding sessions land in the vault as they happen. Any AI app I open can read where the last session left off.

JOBS

Scheduled digest and librarian runs keep the inbox from rotting.

RUNNING COST

Zero per month. Git handles sync between machines, and the index lives locally on each one.