Hacker News new | ask | show | jobs
by aquariusDue 369 days ago
Semi related there's also ekg which stores notes in a sqlite database and uses tags as titles as in you don't really have to name a note per se and multiple notes can share a "title" which is just a tag.

But that's not why I mentioned ekg, the reason is that it does embedding out of the box, here's a quote from the repo on GitHub:

"There is support for attaching Large Language Model (LLM) “embeddings” to notes, for use in search and similarity search, via the llm package. This allows you to search based on semantics, as opposed to text matching. You can also use LLM chat in your notes, getting an LLM to respond to your notes based on a default prompt, or new prompts that you add."

These days I feel like you have lots of great options for note-taking in Emacs and you're not forced to use the org format unless you want to.

ekg repo: https://github.com/ahyatt/ekg