For those of you who clicked on Nucleate (let alone its threads!), thank you for taking a few minutes to read about this project. It started as a simple way to capture material for devlogs and turned into this "for everyone" project history tool. One opportunity or improvement after another kept appearing, and I had no self-control over scope creep. At some point I committed to making it the best possible version of itself, and the result is what's released as part of this launch (2026-08-01).
It's been a labor of love. I poured more than a year into Nucleate and documented the entire chronology on my website. For those who like cool data, I've logged more than 1000h with major milestones in the development process (see the plot below).
My name is Daniel. I'm the developer of Nucleate, a local-first project history tool that's built around voice capture. It's released as a donationware-style product, in that it's a serious tool but is free and without ads.
To be clear, Nucleate is not an automatic speech recognition (ASR) product. It does ASR-shaped work, but only to ingest data. Its real job is to be a project memory tool and historian.
I say this because there are literally dozens of ASR tools already out there already, and nearly all share the same backbone. Some tools are free, others are distributed as polished SaaS and charge a premium for cloud-based processing. In nearly all cases, they can correctly capture "What did I say?" but few actually extract meaningful project history. Existing pipelines create individual, disconnected documents without real chronology.
Nucleate is built around the idea of combining project history with automatic speech recognition. It uses layered time periods to track project barriers, progress, and direction.
It's a pretty straightforward model. Audio becomes a transcript. Transcript becomes a summary. Multiple summaries become weekly reviews. Multiple weeklies become monthly rollups.
The "progressive compression" approach means that the system gets multiple shots to identify recurring topics from messy transcripts. Because you provide the context and probably talk about like-kind topics, it's easier to collect project history and meaningful status inside higher-level captures.
Nucleate is my attempt at what an ASR project memory system should look like: free, private, and flexible. I've worked for more than a year trying to shape Nucleate and think it's a fair shake at a missing link in the space.
For those interested, there's a ton of "how it works" info on my website. The one-sentence version is that it's free, offline/local-friendly, connects to Obsidian/Notion, and can be heavily customized at both the model/AI-level and at the user-level to suit just about any kind of project.
I've made the decision to share it publicly as a free product. I think it punches well above its weight and is unique in ways that make it powerful. I'll be the first to admit that it's not perfect, but I've done my best and hope that it differentiates in ways that exceed it's imperfections.