This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/WittyWithoutWorry on 2025-02-05 06:45:27+00:00.


I had been trying to find ways to stop me from tab hoarding for quite some time. I tried creating bookmarks, collections, lists, markdown editors (Notion, Anytype, Obsidian), even using separate browsers of different kind of content.

But one problem was always persistant. In all of my mess, I could never find what I needed when I needed it. Because different content is saved in different places.

So, I began working on an app (for almost a year) that would be the one local store for all kinds of content I want to save from the internet. And I call it Semantic (since it will rely on semantic search)

This is what a normal workflow with Semantic would look like:

  1. You find an article/tweet/reddit post/wikipedia page/research papers that you find interesting and useful and would like to save it for future reference (like keeping it’s tab open or bookmarking it). Install the semantic-drop web extension (work in progress) and save the page’s content on Semantic.
  2. Semantic will create and save sentence embeddings for the site’s content in a vector index.
  3. And one day (finally) when you need to find it back, there’s no need to go through tabs or bookmarks anywhere. Just look up for the topic on Semantic and you will list all the content relating to it.

This application reduces the need to sort all the saved content into groups/folders/collections because they can all be grouped based on context easily.

So far, I’ve implemented the core functionality, creation and querying of documents.

I would love to have some help and/or suggestions from the open source community on this little project.