pull down to refresh

When he posted about this bookmarking project he was working on (#1271128), Gigi mentioned a voice memo system that he used as a part of his workflow.
I like to go on walks a lot, and I always have a recording device (read: my phone) with me. I try to minimize my phone use when I’m out and about, but when an interesting thought (or prompt idea) hits me, I’ll pull out my phone and record it. It works surprisingly well, and the way I’ve built it is that if I say certain words, certain LLM pipelines will trigger—pipelines that summarize the idea, create tasks from what was said, and draft prompts based on the thought that was captured.
He threw out a word -- vibeline -- when talking about this workflow.
Looks like Gigi's released it as a tool you can use:
VibeLine is a powerful voice memo processing system that uses AI to extract meaningful content from your voice recordings. It uses a flexible plugin system to generate various types of content like summaries, blog posts, app ideas, and action items.
  • 🎙️ Automatic voice memo transcription
  • 🧹 Transcript cleaning with customizable vocabulary
  • 🔌 Flexible plugin system for content extraction
  • 🤖 AI-powered content generation using Ollama
  • 📝 Built-in plugins for:
    • Summaries
    • Blog posts
    • App ideas
    • Action items/TODOs
  • 🎯 Smart plugin matching based on transcript content
  • 📁 Organized output directory structure

Basic usage

  • Use whatever you want to record voice notes (I use Fossify)
  • Use whatever you want to sync your files (I use Syncthing)
  • Use whatever you want to look at the markdown/output files (I use Zettel Notes)
  • Run the ./watch.sh script on an idle machine to get the most out of it
This is something I plan on testing out over the holidays. I've never been one for voice memos, but I make a lot of written notes and I strongly believe in the power of noting down thoughts in the moment you have them. Excited to see how it works.
192 sats \ 12 replies \ @optimism 9h
Since I tested SayBoard 1, I actually started dictating directly into Obsidian on my phone. It works pretty well. I don't have or need the LLM connectivity but that's a plugin away if I wanted that.

Footnotes

  1. in @siggy47's thread per @0xbitcoiner's suggestion (#1051151)
reply
100 sats \ 11 replies \ @siggy47 8h
I use Obsidian every day, and this never occurred to me.
reply
If I may ask, what's so good about obsidian? I've been hearing a lot about it but I don't understand why it would be better than just writing in a notepad or google docs or something
reply
226 sats \ 6 replies \ @optimism 7h
For me, random order.
  1. It's open source
  2. It functions fully offline
  3. It's multi-platform
  4. There's a plugin system so it's programmable
  5. It's not spyware
Edit: oh and if I paste a html table in it, it converts it to markdown, so I use it on the laptop to post nice tables on SN sometimes.
reply
100 sats \ 5 replies \ @ek 7h
Obsidian is not open source. You are free to lift the hood, and examine the car’s engine. You have not been granted the keys to the factory.
reply
88 sats \ 4 replies \ @optimism 7h
Hmm you're actually right, so now I'm wondering what code I reviewed
reply
202 sats \ 1 reply \ @ek 5h
me too 👀
Obsidian not being open source was one of the reasons I didn’t even start using it, haha
(But not necessarily a good reason, since I did use other closed-source software, like NVIDIA drivers.)
reply
100 sats \ 0 replies \ @optimism 5h
Thanks for correcting me. It's very confronting to not be able to trust my memory, but I'm glad (or I tell myself I am) that at least I know.
I guess I have to take more notes and doublecheck every note I write just in case, but now I should probably find something different than Obsidian to do that in, oof.
PS:
since I did use other closed-source software, like NVIDIA drivers
Open source firmware is almost impossible, so don't give yourself too much shit for that one.
100 sats \ 1 reply \ @0xbitcoiner 6h
Ahahah! That’s from 2022, is there any chance it became open-source since then?
36 sats \ 2 replies \ @optimism 8h
The hardest part of SayBoard on Graphene (not sure about stock google android because I've not used that since I flashed my Pixel 2) is that whenever I've shut down my mic (every time after a call, by habit, lol) and I start dictation, I have to cycle through keyboards a whole loop for it to work. That's about all the friction I've got.
reply
100 sats \ 1 reply \ @siggy47 8h
I have to give this a try
reply
36 sats \ 0 replies \ @optimism 8h
reply