This video shows how to use ekg in a basic way, and shows how to use it as a real "second brain" with embedding & llm functionality. The ekg project: github.com/ahy... Curious about my emacs configuration? It's at: github.com/ahy...
Пікірлер: 5
@rudjuana23722 ай бұрын
Been using emacs for about 1 month now after using vim for about a year, no regrets and will not go back. Emacs already feels like a second brain which to me is marvelous, and its ideas like this that makes extending emacs so useful and fun, thanks for sharing Andrew! I will be checking it out in the near future when I have some spare time (:
@mitchell27692 ай бұрын
Thank you! How do you safely share the sqlite database between machines? I hear it's risky using something like dropbox?
@AndrewHyatt2 ай бұрын
Sharing between machines is always a bit challenging. If you can set up sqlite so that it can be opened remotely, then it's incredibly easy. But that's not a normal setup. Otherwise, you would have to use DropBox, and make sure you always close the database (ekg-close), wait any local sync to happen, and then start using ekg again.
@mitchell27692 ай бұрын
@@AndrewHyatt Thank you! I was also curious, when you're doing an LLM powered search, is it possible to also add to the embeddings for a given note embeddings generated from the files on my filesystem that are linked to within that note, e.g., if an org-mode link opens a pdf on my filesystem?
@AndrewHyatt2 ай бұрын
@@mitchell2769 Not exactly as you describe, based on org links, because org links can go to many places like websites and it's just hard to get the readable content to add to the embedding. But you can use transclusions in ekg to achieve a similar affect. Right now you can transclude, files, websites, and other notes. Those will appear as the transcluded text to the LLMs both in embeddings and in responses.