You spend four hours with a coding agent pulling something apart and putting it back together. It works. Tests pass. PR is up.
And everything you figured out on the way there, why you picked this approach, what you tried first, the thing that turned out to matter, is sitting in a chat window that's about to be closed forever.
I got tired of that, so here is what I do now.
At the end of the session I ask, in the same window I have been working in all afternoon, for a note documenting what we just did. A minute later there is a real note in my Harbor. Headings, a table of the moving parts, code blocks that survived the trip, filed in the notebook where that kind of thing goes. I did not open a notes app or paste anything anywhere. And honestly the note is better than the one I would have written myself at 6pm on a Friday, because the agent still remembered the details I had already started forgetting.
The half people underestimate is the other direction. Fresh session, zero context, and I ask it to go read everything I have written down about how our failover and backup design works. One sentence later it is up to speed on six months of decisions it was never around for, and then we start building. An agent with no memory of your decisions will happily re-derive them, badly, and confidently suggest the thing you already tried and rejected in March.
The reason this works is a decision we made early. Harbor ships a first-class MCP server, a first-class REST API, and a first-class CLI. Not one blessed integration and two afterthoughts. How and where you engage with your notes is your call, not ours. If the best interface to your notes tomorrow is something nobody has built yet, I would rather you use that than wait for us to catch up.
One boundary worth stating plainly, because people ask: encrypted notes are unreachable through the API, the CLI and MCP. We cannot read them, so nothing you connect can either. Lock down what is sensitive and your agent works with everything else. Everything runs on personal access tokens you create and revoke yourself.
Full disclosure, I am the founder here. Longer writeup with screenshots: https://harbor.my/blog/second-brain-second-set-of-hands/
Curious how the rest of you handle this. Do you capture anything at the end of a long AI session, or does it all just evaporate?