Settings

Theme

Show HN: Tezcat – local-first AI recall in Obsidian via a remembrance agent

github.com

6 points by mmargenot 4 months ago · 5 comments · 1 min read

Reader

Tezcat is a POC implementation of a remembrance agent (https://www.bradleyrhodes.com/Papers/remembrance.html) in Obsidian. It uses text embeddings and vector similarity search (or hybrid search) to do recall of fragments of notes that you've written in the past based on what you're writing right now.

I don't like AI chat interfaces in knowledge management tools and I have been looking to implement something that would integrate better with the flow of actually writing. This operates best with Ollama on your machine, for a local-first experience, but can work with OpenAI embeddings.

Try it out and let me know what you think!

dthompson41 4 months ago

This is sick! Got it up and running, I don't have a huge vault but I love the idea of having relevant things surfaced as I write.

Is there any way to just get the links of relevant notes / do additional filtering? I'd love to have the ability to fine tune how things get surfaced

  • mmargenotOP 4 months ago

    You can insert a link to the surfaced content using the button on the search results - unfortunately it won't directly link to the block the content comes from.

    If the search result is a full "Note", clicking the result object will copy a link to it to your clipboard (so you can put it wherever), while if it's a "Block" (section in Obsidian parlance), it copies the content.

compressedgas 4 months ago

Reminded me of https://news.ycombinator.com/item?id=39107426 (2024) https://github.com/nichwch/nomad-hypertext https://nomadhypertext.nicholaschen.io/

  • mmargenotOP 4 months ago

    Oh neat, I haven't seen this before, though I imagine that the source of inspiration is similar.

    I implemented mine on Obsidian as it's a little easier than starting with a new tool wholesale. Have you used Nomad before?

alexjoy 4 months ago

hi

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection