A desktop journal that writes your weekly report for you
SpringNote is a desktop note-taking app that uses AI to turn scattered jottings into structured reports, because organizing is the part that kills the journaling habit.

What it does
SpringNote is a Flutter and Rust desktop app for Windows and macOS that acts as a low-friction journal. You dump thoughts into a quick-input box; the app stores them locally and uses configurable LLM backends to synthesize daily, weekly, and monthly reports. It also lets you chat with your past notes through a “Memories” feature that retrieves and organizes previous entries on demand.
The interesting bit
The app treats your notes as a living system that auto-backfills missing reports on startup. The quirkiest touch is the “Workhorse Clock,” a desktop widget that calculates your real-time earnings based on a custom salary and work hours—an odd but honest marriage of journaling and billable-hour anxiety.
Key highlights
- AI synthesis: raw jottings are automatically organized into structured daily, weekly, and monthly notes.
- Memories chat: conversational search across your history, with visible tool calls and reasoning traces.
- Desktop-native polish: custom title bars, system tray integration, global hotkeys, launch on boot, and a draggable desktop widget.
- Local storage: notes, images, and configs live in a user-defined directory on disk.
- Markdown editor with preview, code highlighting, and AI-powered inline completion suggestions.
Caveats
- AI setup is manual and provider-specific; the README shows a four-step DeepSeek example involving beta endpoints, hand-typed model names, and capability checkboxes.
- Notebook search is scoped to the current note type (daily, weekly, or monthly) and requires at least two characters.
Verdict
Worth a look if you want a private, desktop journal that does the tedious filing for you. Skip it if you need cross-platform mobile sync or a fully plug-and-play AI setup.
Frequently asked
- What is Radiant303/SpringNote?
- SpringNote is a desktop note-taking app that uses AI to turn scattered jottings into structured reports, because organizing is the part that kills the journaling habit.
- Is SpringNote open source?
- Yes — Radiant303/SpringNote is open source, released under the AGPL-3.0 license.
- What language is SpringNote written in?
- Radiant303/SpringNote is primarily written in Dart.
- How popular is SpringNote?
- Radiant303/SpringNote has 511 stars on GitHub.
- Where can I find SpringNote?
- Radiant303/SpringNote is on GitHub at https://github.com/Radiant303/SpringNote.