Skip to content
← All Posts
Build notes

SolScribe's Brain now keeps a status note for each project

SolScribe’s Brain now tracks the projects you talk about and keeps a status note for each one, citing the recordings behind every line. Scheduled daily digests can now be kept too, so you can scroll back through earlier days.

Both are live on SolScribe Cloud now. Self-hosted servers get them with the next tagged release, since no images have been published for this range yet.

Projects are created automatically

Brain already pulled decisions, memories, reflections and people out of your transcripts. Projects were one stream among several, and nothing tied a decision in Monday’s call to the plan you talked through on Thursday.

Now, when a project’s name comes up repeatedly in extracted entries and the current recording is clean, Brain creates the project and attaches every entry about it, including the ones from before it existed. Each project builds a history of decisions, milestones and people across recordings, without you tagging anything.

You can rename a project, and the old name stays as an alias so later mentions still land in the right place. You can mark it active, paused or done, and merge two projects that turned out to be the same thing.

Hourly status notes

Once an hour, each project with new entries gets a fresh status note: a short summary, then decisions, open items and risks. A line without a source entry is dropped before it is saved. A summary that cannot show where a claim came from is a guess, and I would rather the note be shorter than confident and wrong.

Older versions are kept, so you can see how a project’s picture changed over a few weeks. The Brain page has a new Projects tab with the current note, its entries and that history.

Stored daily digests

The daily digest used to be sent and gone. When the daily schedule is on and a webhook subscribes to daily.digest, each day with recordings now has its digest stored, encrypted if encryption at rest is turned on. Storage is best-effort. The new Daily tab lists stored digests with each day’s reflection, Brain highlights and to-do lists.

Keeping them made the next day’s digest better. The reflection can pick up a thread from yesterday or from your open action items. It is prompted to do so only when that day’s recordings continue the thread. A digest that fails to send is retried from its stored copy when that copy can be read. If it can’t, the digest is rebuilt without the reflection. Automatic retries stop after 12 attempts.

The digest can also count days in your own time zone, under Settings → AI Content Scoring. A recording at 11:30 pm no longer lands on tomorrow’s digest because the server runs on UTC.

Deleting a recording

Deleting a recording now removes what Brain learned from it: its entries, their links and the status history of any project they fed. The next hourly pass rebuilds those notes from what remains. Digests built from that recording go too. People and projects stay, since other recordings may share them. Until this release, Brain entries outlived the recording they came from.

Webhooks and MCP tools

Three webhook events now appear in settings: daily.digest, brain.entry.created and brain.project.updated. The project event says what was added to the note and what was removed, so an n8n workflow can keep an Obsidian project note current without diffing anything. The digest webhook carries the day’s Brain items and to-do lists as structured data.

The MCP server gained four tools: brain_search, brain_projects, brain_project and get_digest. An assistant connected to SolScribe can now answer “where did we land on the vendor question?” from your own recordings, with the entries to back it up.

When that release lands, self-hosted PostgreSQL deployments need migrations 39, 40 and 41 from migrations/neon/ applied before upgrading. SQLite creates the new tables on boot.

More at solscribe.ai.