Startup Journey - making Eligere: update July 25 2025
Hi everyone. I am working on Eligere, the app I’ve been working on for macOS. The main idea behind Eligere is simple: it helps you choose which browser opens your links, based on your own rules. For example, you can say, “Open all links from Slack in Chrome,” or “Always use Safari for YouTube.” But, instead of using complicated UI to configure all the rules - you can use simple TOML configuration file for this.
For the last week I managed to make things that are not really connected with new features, but needed to make progress. There are 2 areas: development and marketing
Development
The code of the first version was not bad, but not idea. Since I am trying to incorporate AI assistants into my dev workflow - I tried to make some refactoring of the main routing logic with LLMs. I am using Aider and Avante plugin for NeoVim, which works good most of the time.
I managed to refactor the logic a bit my splitting it into few pieces + generating Swift Tests. Unfortunately, it took much longer than I would did it myself, but I consider it as practice. I had to fix tests manually as they did not compile, plus AI was not able to spot why tests were finishing earlier. The app’s code is small so I was able to put all swift files into the context, but it did not help.
Also, Eligere now has a link to changelog and the next steps would be to show changelog within the app and somewhere on the website.
Marketing
Marketing was always something I did badly. But this week I made big progress for myself: video showcasing Eligere and a Reddit post
-
Reddit post. I know it is far away from being a good one, but it was first.
-
I also generated an llm.txt so other llms can use it for training (using llm to generate). It is like you have to add your sitemap.xml into search engines, but also now we need to feed information about our products to LLMs as well.
$ echo "test"
✓ Thank you! You are subscribed.