Radiant303/SpringNote
SpringNote 是一款为懒人设计的笔记工具。只需随手记下内容,AI 就会帮你整理零散的信息,让记录变得轻松自如。
- Stars
- 548
- Forks
- 51
- 最近推送(UTC)
- 2026年9月11日
- 项目状态
- 未归档
技术话题
所在榜单
原始 README
以下为英文项目原文快照,最新内容请访问 GitHub。
展开 / 收起项目 README
SpringNote Logo SpringNote
Why SpringNote
Writing down one thing is easy — but organizing many scattered notes together takes time, and it's why many people struggle to keep a consistent journaling habit.
SpringNote removes the organizing step: record your thoughts and daily moments anytime, and AI organizes them into daily, weekly, and monthly reports — turning scattered fragments into a complete whole automatically.
With "Memories", you can also search and chat with your past notes, bringing back anything you once wrote down.
SpringNote aims to make recording your life easier to stick with, with the help of AI.
Core Features
-
Home Dashboard: Workhorse level, earnings, activity heatmap, quick input box, and today's summary card.
SpringNote Home
-
AI-Powered Generation: Quickly jot down ideas on the home page, and AI automatically organizes them into structured content.
-
Note Editor: Supports daily, weekly, and monthly notes, with Markdown editing, preview, code block highlighting, and AI completion suggestions.
SpringNote Note
-
Memories Chat: Retrieve and organize your memories through conversation, with visible thinking process, tool call display, and Markdown rendering.
SpringNote Memories
-
Automatic Report Generation: On startup, fills in missing weekly/monthly reports based on existing daily or weekly notes.
-
Statistics Panel: View records, activity, model calls, and data overviews across time ranges.
SpringNote Statistics
-
Workhorse Clock: Set a custom daily salary and work hours; your hourly rate is calculated automatically and shown as a desktop widget.
SpringNote Components
-
Polished Desktop Experience: Custom Windows title bar, system tray, launch on boot, global shortcuts, desktop status widget, and system font switching.
Quick Start
Download & Install
Download from GitHub
Go to the Releases page to download SpringNote.
Step 1: Confirm the Data Directory
Before first use, confirm where your data will be stored. Daily, weekly, and monthly notes, images, and related configs are all saved around this directory.
Data Directory
Step 2: Configure AI
We use DeepSeek as an example:
① Add a provider — set the BaseURL to https://api.deepseek.com/beta
The
betapath is used here because of DeepSeek's FIM API requirements.For other OpenAI-compatible APIs, fill in the BaseURL according to your provider's documentation.
Step 1
② Manually add the model deepseek-v4-flash
DeepSeek's
betaendpoint does not support listing models, so the model must be added manually.
Step 2
③ Edit the model
Manually check the completion capability option.
Step 3
④ Select the default model
If a model doesn't support completion, it won't appear in the completion model list.
Step 4
Step 3: Create Your First Note
Home
Step 4: View and Edit in the Notebook
Notebook
Notebook search only searches within the currently selected note type (daily, weekly, or monthly). Enter at least two characters to search; click a result to open its full content.
Step 5: Use Memories
Memories
In "Memories", you can directly ask questions about your saved work records.
Step 6: Use the Workhorse Clock
Workhorse Clock
The widget shows the current timer, today's work duration, and earnings, and lets you control the timer outside the main window.
- Left-click the widget: start or pause the timer;
- Right-click the widget: open the main window and go to the home page;
- Left-drag the widget: move the window;
Keep Exploring
After finishing the basics, you can continue configuring in Settings. For more usage instructions, see the documentation.
🌍 Community
Whether you've run into an issue while using SpringNote, or you have new ideas and suggestions, you're welcome to talk with us.
We read every piece of feedback carefully and keep improving SpringNote to make it better.
Join the SpringNote official community group to share your experience and ideas.
QQ Group: 463423961
[!TIP] When reporting an issue, please also provide:
- Your current version number
- Steps to reproduce
- Whether it can be reproduced consistently
- Relevant screenshots or error messages
This information helps us locate the problem quickly.
❤️ Special Thanks
Special thanks to all Contributors and community members for supporting SpringNote ❤️
https://contrib.rocks/image?repo=Radiant303/SpringNote&max=300&columns=15⭐ Star History
[!TIP] If this project has helped your life or work, or if you're following its future development, please give it a Star — that's what keeps us maintaining this open-source project <3
visitor count