Settings

Theme

Show HN: Breadcrumb, record everything on your mac + context manager for AI

innerloop.works

38 points by jv22222 · 7 comments · 4 min read

Reader

Hi HN, I'm Justin.

Breadcrumb records everything you do on your Mac (screen + meetings + AI transcripts + what you and your AI decided) and turns it into memory your AI can search. It's local and encrypted.

You can also teach it rules by talking to it and it makes sure the right rules turn up in the right context. Works with Claude Code / Codex / Cursor / opencode.

All of this is exposed to your AI as 30+ MCP tools (here's the definitions): https://innerloop.works/breadcrumb/mcp

I started it in June because I wanted to understand what was going on with my AI dev work. Then it just kept growing as I jammed on it 10 hours a day for 3 months.

I started by recording every screen so I could jump back to a moment and see what I'd been doing with the AI. Then I added MCP so the AI could search it. Then time tracking. Then meetings with transcripts and timestamped screenshots.

After that I started feeding the data back in. At first it was just a few relevant memories in the prompt. Then I started adding rules and rules modules.

Then I started recording the AI transcripts and all the other stuff the AI did (subagents, tools etc). I wanted a complete record so I could go back and see what the AI did and why.

I found the more data the AI had the more useful it became. One example. I got off a zoom call with the team at the day job and said:

"Review the meeting I just had, find all the bugs we discussed, and create JIRA tickets with screenshots."

It read the transcript. Found every bug we mentioned, pulled the screens from the screen timeline, spun up my local server, diagnosed each bug, reviewed the code, created 14 tickets in JIRA with diagnosis and likely fixes, attached 12 screenshots as evidence, and created a nice Slack message to send to my colleagues.

I never built a workflow for any of that. Claude had the meeting record, Breadcrumb tools, and rules I'd accumulated. It basically chained the steps together itself.

My favorite thing about the system is observability of my own work as an AI developer. I can trace a bug all the way back to the first thing I said (or the first thing the AI did) that caused it. Then I can add a rule so it doesn't happen again.

Anyway, my working system is simply Claude Desktop + Breadcrumb + Markdown. I find I don't need anything else.

It's local software for one person. Local models for transcription and diarization. Data encrypted with SQLCipher and a passphrase. You can exclude any apps, websites, words and phrases.

Breadcrumb itself only makes one network call which is a daily update check. (but of course your AI will use it and that is local or cloud depending on what you use).

It runs cool about 12% of one core on average (M series mac has 8+). You can set it to just save OCR text or to save screenshots. If just OCR it's about 12mb day (a lot of telemetry, indexing etc). If you record screenshots on meetings it's about 120mb/hour (1 every 2 secs). It can also record screenshots of everything that's heavy at about 160mb/day. It does local classification/naming with ollama with Gemma 3 4B (2.5 GB).

It's 100% free. There's no account you can just download and start using it. I'll monetize it via E2EE cloud sync and team sync. It's open beta. Just one developer working on it. Requires 16GB+ M Series Mac.

Thanks for reading!

https://innerloop.works/breadcrumb (homepage)

https://innerloop.works/breadcrumb/download (direct download)

https://innerloop.works/breadcrumb/mcp (mcp definition)

3 threads
jsh42

I use this. My focus in in wringing the most ROI possible from my AI Interns. Breadcrumb is like upgrading to a better model and a better brain simultaneously.

aidiveyt

Do all 30+ tools load every request? Claude Code's 24 built-ins already cost ~85,500 chars of definitions before any MCP server.

  • jv22222OP

    While they do technically ride every request, they're cached in all good clients, so usually pretty cheap. Also Claude Code just loads names and defers the full definitions until it thinks it needs one.

Bjartr

This is what I wanted Windows Recall to be

  • jv22222OP

    The plan is to port it to windows and linux. The architecture is already there.

    I need to decide between building a UI editor for moments, memories and meetings OR the port to windows/linux work.

    What do you think I should work on first? (Asking everyone actually!)

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection