Show HN: Nomad Hypertext, a local first writing app built around semantic search (github.com)
Nomad Hypertext is a writing app built around semantic search. It lets you see connections between your ideas in real time as your write - click on the # symbol next to a paragraph, and similar ideas you've written about in the past will show in the sidebar. This helps you spot both recurring themes and unexpected links between seemingly different ideas.
It does this by generating embeddings using a local model (supabase's gte-small model) and finds similar posts with @OramaSearch, a local vector DB.
7 comments
[ 5.4 ms ] story [ 23.4 ms ] threadI generally don't take notes when trying to learn something, I usually like to be more hands on (by doing problems, making a project applying the principles, etc.) When I write it's usually to reflect, or to hash out a more open ended problem.
I tried doing this with Yurt to deploy the first chapter of Understanding Media by Marshall McLuhan: https://themediumisthemessage.nicholaschen.io/posts/about.tx...
The main challenges are chunking the text so that the paragraphs actually encapsulate a concrete idea, so that the connections between them are valuable.