Dev.to
5/8/2026

dwriter: Terminal journaling with Gemma 4 AI reasoning and local-first sync
Original: dwriter: An AI-augmented terminal-based journaling tool that learns!
Short summary
dwriter is a terminal journaling tool that combines offline-first sync with Gemma 4's dual-model AI pipeline for personal knowledge management. It features agentic ReAct reasoning, graph indexing, and automatic fact extraction to build persistent knowledge bases. Integrates with Obsidian and syncs via Git with Lamport clock conflict resolution.
- •Terminal-first tool solving logging friction with zero-latency capture
- •Dual Gemma 4 pipeline: E4B for interactive ReAct reasoning, E2B daemon for background fact extraction and semantic tagging
- •Local-first architecture with Git sync, graph indexing, and Obsidian export
Generated with AI, which can make mistakes.
Is this a good recommendation for you?

