Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

EchoNote: say it once, find it organized

Description and use

EchoNote lets users quickly capture voice notes, automatically classify them, and store them locally without internet, ensuring privacy and offline functionality.

Problem

Users need a quick way to capture ideas, reminders, or tasks without interrupting their workflow and without sending data to external servers.

Outcome

EchoNote allows users to capture voice notes quickly, automatically classify them, and store them locally without internet access, preserving privacy and enabling offline use.

Workflow

  • Press Alt+Shift+Space (or configured shortcut) to start recording
  • Speak the desired content
  • Press the shortcut again to stop recording
  • EchoNote transcribes speech to text using whisper.cpp
  • The transcript is sent to Gemma 4 E2B via llama.cpp for classification
  • The classified item is stored in SQLite and displayed in the app
  • If the user wants a reminder, the app parses the date and schedules it
  • All data remains on the local machine

Evidence

EchoNote takes what you said and automatically organizes it into a task, reminder, idea or note.

Source

The important part is that everything runs locally on the laptop. Your voice and notes don't go to a server.

Source

I built EchoNote using Electron, React and TypeScript.

Source

For speech-to-text I used whisper.cpp.

Source

For understanding and organizing the voice input, I used Google's Gemma 4 E2B running locally through llama.cpp.

Source

  • Record date: 2026-10-05T06:55:52.722Z