esc
Release Notes: The Thousand Eyes Update
Becoming Lifelog

Release Notes: The Thousand Eyes Update

v0.4.0 - December 4, 2025 🚪 The Door Is Open For our official alpha users. And for our phantom users who somehow found the door before we installed the doorbell. We see you. We appreciate your...

December 4, 2025

v0.4.0 - December 4, 2025

🚪 The Door Is Open

For our official alpha users. And for our phantom users who somehow found the door before we installed the doorbell. We see you. We appreciate your enthusiasm. Here’s how to do it properly.

What’s New: Remote MCP Endpoint

Claude can now connect to your lifelog from anywhere. No local binary. No terminal wizardry. Just a URL and a token.

Before: Claude needed to be installed on your machine, configured with environment variables, nursed through config files like a temperamental houseplant.

After: https://app.lifelog.my/api/mcp — One URL to rule them all.

Setup Guide: Teaching Claude to Remember

Step 1: Get Your Bearer Token

  1. Log into app.lifelog.my
  2. Click Settings in the sidebar
  3. Find your API Token (or generate one if you haven’t)
  4. Copy it. Guard it. This is Claude’s key to your memories.

Step 2: Configure Claude Code

Open your terminal and run:

claude mcp add lifelog "https://app.lifelog.my/api/mcp" \
  -t http \
  -s user \
  --header "Authorization: Bearer YOUR_TOKEN_HERE"

Replace YOUR_TOKEN_HERE with your actual token (the thing you’re guarding).

Step 3: Verify the Connection

claude mcp list

You should see:

lifelog: ✓ Connected

Step 4: Start Logging

Now Claude can:

  • lifelog_add — Add journal entries
  • lifelog_task — Create tasks (bound to NOW)
  • lifelog_complete — Mark things done
  • lifelog_list — See your recent blocks
  • lifelog_search — Find anything
  • lifelog_get — Read full block content

Try it: “Hey Claude, add to my lifelog: Just configured MCP and it actually worked!”

For Our Phantom Users

You beautiful chaos agents who found the door through Thymer Discord, through whispers, through sheer determination—welcome.

The OAuth is now properly locked (sorry, the party got a bit out of hand). But sign up for the alpha waitlist at lifelog.my and we’ll send you a proper invitation. With a token and everything.

You proved something important: when you build something interesting, they will come.

Bug Fixes

  • Fixed: Blocks created via MCP now have IDs (previously they were born nameless, causing phantom entries)
  • Fixed: The great ghost block of December 3rd has been exorcised
  • Reduced: Sync logging now only speaks when something changes (peace and quiet at last)

What’s Next

  • Natural language time parsing (x call mom @tomorrow 3pm)
  • More integrations (your productivity tools, talking to each other)
  • Mobile experience improvements

The door is open. The thousand eyes are watching. Your life, logged.

🤖 Built by Ricardo, narrated by Claude, tested by phantoms.


See also:

The Saga (in which doors open and phantoms appear):

The References (MCP configuration validated):