LifeJournal archives every conversation while you're having it — filed by project, searchable, annotable like everything else you write. Nothing to configure.
Works with the CLI, the desktop app and the VS Code extension.
Claude Code is one long scroll. The decision you took twenty minutes ago, the snippet you meant to keep, the explanation worth re-reading — it all goes past and out of the screen. Nothing to pin, nothing to file, no way back except scrolling.
LifeJournal turns the conversation into notes while you're having it — filed by project, annotable, and searchable alongside everything else you write.
Install LifeJournal, answer one question, and your conversations start filing themselves.
Conversations land in a dedicated LifeJournal database message by message, as they happen. No hook to install, no configuration file to edit.
~/.claude, ~/.claude-perso, and any other). Writes arrive in bursts, so a 1.5 s debounce groups them into a single update instead of a hundred. Nothing is sent anywhere: the transcripts are already on your computer, and so is the archive.However you use Claude Code, the archive works. You never have to touch a command line to get it.
~/.claude/projects/. LifeJournal reads from there, so it doesn't care which one you use — or whether you switch between them during the same week. Only the integrated terminal below needs the command-line version.Conversations are placed under the working directory they belong to. Open a project node and every conversation you ever had about it is there — with the notes, files and tasks that already live under it.
Rename a conversation with /rename — Claude Code's own command, nothing to install. A title you chose is never overwritten by a generated one.
+title marker if you use a hook, the native /rename command, and finally the auto-generated title as a last resort. As soon as you name a conversation yourself, that name sticks — later archiving passes leave it alone.Pin any message in one click — and a conversation can have several tabs. One for what you need to keep in mind right now, one for the messages that stay important long after. Nothing worth keeping scrolls away again.
Each file Claude Code touches becomes a block carrying its diff — green and red backgrounds for what changed, and language colouring inside the lines, exactly as in the terminal.
A drawer at the bottom of the window, with Claude Code running in it. Resume any archived conversation with the ▶ button on its page, and run several sessions side by side.
If LifeJournal finds Claude Code transcripts on your machine, it offers to archive them. Say yes and it creates the database, adds it to your selector, and imports the backlog behind a progress bar you can interrupt.
265 Claude Code conversations found on this computer.
Archive them in LifeJournal?
You bring Claude Code. LifeJournal does the rest.
| Archiving | Claude Code installed and signed in — any interface: CLI, desktop app or VS Code extension. |
|---|---|
| Integrated terminal | Claude Code on the command line. Without it, the ▶ button doesn't appear and everything else still works. |
| Platforms | The desktop versions: Windows, macOS and Linux. The web and mobile apps can't read your local transcripts. |
| Account | None. The archive is a local LifeJournal database — sync it only if you want to. |
Claude Code stores its folder at the same place on all three platforms, so detection works as-is, wherever you are.
Worth being clear about, because it shapes everything above.
LifeJournal does not bundle, resell or proxy Claude Code, and it isn't going to. It's a terminal and a reader — the way VS Code hosts a terminal. You install Claude Code and sign in yourself, with your own account.
There's no separate "Claude edition" of LifeJournal. The app you already have detects Claude Code and offers to archive it. Nothing extra to install, and nothing to reinstall when you change your mind later.
The integrated terminal runs your Claude Code, on your own subscription and your own quota. LifeJournal never sits between you and Anthropic, so there's no second bill and no key to paste anywhere.
Two things worth knowing before you start.
Desktop only. The archive reads transcripts from your own disk, so it needs the Windows, macOS or Linux app. The web and mobile versions can't see them.
The initial import is a heavy operation. A few hundred conversations take a couple of minutes. It runs behind a progress dialog and can be interrupted at any point.
Install LifeJournal, answer one question, and your Claude Code history becomes something you can actually search.