Analysis updated 2026-05-18
Turn daily voice memos into organized Markdown notes automatically.
Get ongoing English speaking feedback that remembers your progress over time.
Route different kinds of recordings, like ideas or journal entries, into separate note folders using custom prompts.
| iceener/voice-to-notes | 00kaku/gallery-slider-block | 3rd-eden/ircb.io | |
|---|---|---|---|
| Stars | 0 | — | — |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | 2021-05-19 | 2016-11-16 |
| Maintenance | — | Dormant | Dormant |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | vibe coder | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a Gemini API key and a folder where your recording app saves audio files.
This is a small background program for Node.js that watches a folder where voice recordings are saved, such as the ones created by the Superwhisper app on a Mac, and turns each new recording into a Markdown note using Google's Gemini AI model. It works with any app that drops audio files into a folder, not just Superwhisper. The tool is organized around categories that the user defines in a configuration file. Each category has a description used to sort incoming recordings, one or more prompts that tell Gemini what to do with the audio, and a folder where daily notes get saved. If only one category is set up, every recording goes straight to it with no extra cost. With multiple categories, an extra Gemini call listens to the recording and decides which category fits based on the descriptions provided. Some categories can also keep a rolling memory, a Markdown file that gets updated after every recording and is included in future requests for that category. This lets feedback build on what came before instead of starting fresh each time. The memory file has a size limit, and when it grows too large, the app asks Gemini to shorten it while keeping the important parts. Out of the box, the tool comes configured as an English speaking coach. Each recording gets personalized feedback on pronunciation, rhythm, and phrasing, with a running profile of the user's progress that helps the coaching improve over time. The same underlying pipeline, though, could just as easily route recordings toward capturing ideas, extracting tasks, or keeping a journal, since all of that is controlled through the prompts and category descriptions rather than fixed behavior. Setup involves installing the Node dependencies, adding a Gemini API key, and pointing the tool at the folder where recordings are saved.
A background app that turns voice recordings into categorized Markdown notes using Google's Gemini AI, shipped as an English speaking coach.
Mainly JavaScript. The stack also includes Node.js, JavaScript, Gemini API.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.