Inspiration

Both Nitish & I are self-taught developers from the internet. We’ve worked in the social impact space and visited schools and homes for people with disabilities. We saw how hard it is to even start using the web—especially in India, where access is still a privilege.

What it does

EnableOS is a voice-first, accessibility-focused agentic browser. You can control it by voice, text, or eye tracking. It can simplify complex pages and make cleaner, more readable versions when screen readers struggle.

How we built it

EnableOS is a fork of the infamous Chromium. We directly edited the source and built a separate Manifest V3 extension that exposes a local MCP server. We route it through Nginx Proxy Manager and a secure tunnel to Vapi, so voice agents can control the browser. A separate utility handles eye tracking.

Challenges we ran into

Chromium builds took much longer than expected. It took at least 12 hours of build time in total. Chrome extension security limits also hindered our plans, despite removing certain policies from the binary for testing.

Accomplishments that we're proud of

  1. WE BUILT AN ENTIRE BROWSER!
  2. The way voice agents interact with the user's browser in realtime.
  3. Functioning eye/head tracking!

What we learned

Life is not the same for people with accessibility challenges.Looking at current technologies, it shouldn't be this big of an issue.

What's next for EnableOS

Make the whole experience feel like one product: bring more extension logic into the native browser, polish the UI, and speed up builds. Improve eye-tracking accuracy and make page simplification smarter across more sites.

Built With

Share this project:

Updates