Awaiting Obsidian Community Review

Daily Digest for Obsidian

“Your day, distilled.”

TypeScriptSQLite / WASMObsidian APIAnthropic ClaudeOllama
Daily Digest — hero screenshot

What survives a workday: commits, a merged PR, a closed ticket. What doesn’t: why I threw out the first approach. The searches that shifted my thinking. The rabbit hole that cost two hours and saved six.

I built this because I kept losing that context. After the third time I re-solved the same problem from scratch, I figured I needed a record. Daily Digest captures all of it and turns it into something you can actually read tomorrow — or six months from now.

Everything is off by default. You choose which data sources to enable and whether you want AI summaries. With a local model (Ollama, LM Studio), nothing ever leaves your machine.

What it does

Collects

Browser history, searches, Claude Code sessions, Codex CLI sessions, and git commits — everything in one pipeline.

Sanitizes

Scrubs API keys, tokens, passwords, and sensitive URLs before anything reaches your vault or the cloud.

Summarizes

AI-generated headline, key themes, notable moments, and reflection questions tailored to your day.

Writes

A structured Markdown note with Dataview-ready frontmatter and a Notes section that's always preserved across regenerations.

Data sources

SourceWhat it readsHow
Browser historyURLs, page titles, timestampsSQLite read-only copy
Search queriesQueries from Google, Bing, DuckDuckGo, Kagi, PerplexityExtracted from browser history URLs
Claude Code sessionsYour prompts to Claude Code (not responses)~/.claude/projects/**/*.jsonl
Codex CLI sessionsYour prompts to Codex CLI (not responses)~/.codex/history/*.jsonl
Git commitsCommit messages, timestamps, file change statsLocal .git directories under a configurable parent folder

Screenshots

Privacy architecture

When Anthropic’s cloud API is used, a 4-tier escalation chain controls exactly how much data leaves your machine. The plugin always selects the most private tier available given your configuration.

Tier 4 — De-identified

Aggregated statistics only. No per-event data — just topic distributions, focus scores, and temporal shapes.

Tier 3 — Classified

Structured abstractions only — activity types, topics, entities. No raw URLs or queries sent.

Tier 2 — Compressed

Budget-proportional summaries — domain counts, top titles, queries. No full URLs.

Tier 1 — Standard

Full context (sanitized). All data types included. Used only with local models by default.

Get Daily Digest

Download from the latest release and drop it into your Obsidian vault's plugin folder.