← 开源
Radiant303

SpringNote

SpringNote is a note-taking tool for the lazy. Just jot things down, and AI tidies up the scattered pieces for you, making recording effortless.

ApplicationsProductivityData organizationDart
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
560
Star
50
Fork
+4
本周
7
贡献者
创建于 2026-06-20 · 更新于 2026-10-15 · 今日第 16954 名
主要开发者
README

SpringNote

English | 简体中文

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.

  • 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.

  • Memories Chat: Retrieve and organize your memories through conversation, with visible thinking process, tool call display, and Markdown rendering.

  • 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.

  • Workhorse Clock: Set a custom daily salary and work hours; your hourly rate is calculated automatically and shown as a desktop widget.

  • 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.

Step 2: Configure AI

We use DeepSeek as an example:

① Add a provider — set the BaseURL to https://api.deepseek.com/beta

The beta path 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.

② Manually add the model deepseek-v4-flash

DeepSeek's beta endpoint does not support listing models, so the model must be added manually.

③ Edit the model

Manually check the completion capability option.

④ Select the default model

If a model doesn't support completion, it won't appear in the completion model list.

Step 3: Create Your First Note

Step 4: View and Edit in the 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

In "Memories", you can directly ask questions about your saved work records.

Step 6: Use the 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 ❤️

⭐ 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

排名相邻
同类项目