RUUN- Tor based Browser with separate "Direct" mode so i stop using Tor, Firefox and Brave at a time

So, I used TOR, Firefox and Brave for a while. Tor was good for .onion sites but not for my daily work. So I was using Firefox for my day-to-day web surfing. But it had performance issues, like using too much CPU and RAM on my Desktop. so some time i have to fall back to Brave. But Brave has so many extra features that I do not want, and its still a Chromium-based browser. I do not like Firefox’s UI. They recently launched AI in Firefox.

Now my two favourite browsers have AI built in. I was tired of using 3 different browsers for different tasks.

What I actually wanted was something like TOR + Firefox + Brave + Mullvad Browser combined into one app. Tor-hardened window when I need it, and a separate normal-browsing window when I do not.

But I looked and did not find it, so sad.

So I decided to build my own browser. Then I built RUUN Browser to solve my own problems…

It is Tor Browser-based. It had 2 small chooser options:

1: Tor mode: this is Tor Browser unchanged with the same amnesic profile and same RFP hardening, as well as the same proxy or DNS-over-Tor enforcement.

Same locked-down prefs Tor Browser already ships with. I have not weakened anything here. And that is.

2: Direct mode: this is my own favourite mode. A normal, persistent-profile browsing window with no Tor routing.

It’s its own separate profile that has cookies, bookmarks, logins, and history that never touches the Tor profile. RFP is off here (its not trying to blend into the Tor anonymity set), and NoScripts blocking is off by default so normal sites do not break, though you can still opt into stricter levels per site.

And also, I was tired of using Modern Ui and UX of browsers. So I decided to make my own custom Classic Ui and theme. So I can go back to the early 2000’s Internet Era. And I did it.

Gitlab : VARAD MODHEKAR / RUUN · GitLab

Can I ask if you used AI for coding , or for any other purpose in building this browser?

< Can I ask if you used AI for coding

Yeah, I used Claude AI.

< or for any other purpose in building this browser?

I used it for the Tor/Direct mode split, to write all the test cases, to execute performance and security automation tests, and to track bugs (to fix them).

The main goal was to ensure that Claude would not break the existing Tor network, would not introduce any vulnerability, and that I would get a complete working browser without any bugs…

thank you :heart:

@varad_07
I am afraid we do not usually support presentation of AI coded projects on this forum .
I am going to have to consult with admin and it is likely that your topic will be removed
Regards
Neville

I appreciate you :folded_hands:. I am also fine if topic being removed.i understand your concern to use Ai in project.i am also agree with you.

I am sorry if I have violated any rules here.

Honestly , i decided what browser should do and tested it myself but I am not going to hide the Ai part.the code is public on gitlab anyone who wants to review its welcome.

Thank you :folded_hands: