Autonomous Momentum.
AxBrowser is an open-source Android browser with a built-in ReAct AI agent, desktop-grade developer tools, authenticated WebView proxy, ad-block, and fingerprint protection. Swipe, scroll, or drag to interact with the live 3D core.
An AI agent that works the page while you watch.
The agent runs a transparent ReAct loop. It reasons about your goal, picks one browser action as JSON, reads what changed on the DOM, and repeats until the job is done. Connect any model via OpenRouter.
- Reasons first
- Every step opens with a concise thought so you can see why the agent is about to act.
- One JSON action per step
- Actions execute sequentially against the live page and return real DOM observations.
- Your choice of model
- Pick any model on OpenRouter. Switching providers never breaks the browser loop.
Real dev tools, right on your phone.
Open developer tools on any tab to inspect DOM structure, monitor console logs, and watch network requests in real time. Toggle your proxy or ad-blocker and compare what loads.
<main class="page">
<h1>Weekend sale</h1>
<ul id="products">
<li class="item" data-id="ax-01">…</li>
<li class="item" data-id="ax-02">…</li>
</ul>
</main>| Method | URL | Status |
|---|---|---|
| GET | /index.html | 200 OK |
| GET | /app.css | 200 OK |
| GET | ads.example.net/track.js | Blocked |
| POST | /api/cart | 201 Created |
Interactive preview of AxBrowser's in-app inspection panels. Click "+ Simulate Request" to test
- Elements
- Inspect live HTML hierarchy and attributes on any mobile webpage.
- Console
- Catch runtime logs, warnings, and script errors on the go.
- Network
- Audit every request and status code, including trackers stopped by Ad-Block.
Your own proxy, for the browser only.
AxBrowser routes its traffic through Android's WebView ProxyController. No system-wide VPN slot required and no root permissions needed.
- Browser-isolated
- Pages load through your configured proxy while the rest of your phone stays untouched.
- Authenticated proxies
- Username and password challenges are handled natively the way Chromium expects.
- Pairs with anti-fingerprinting
- Mask your network origin while limiting what scripts can infer about your device.
Ad-block and fingerprint protection, built in.
Layered privacy safeguards that work out of the box, with per-site toggles when you need them.
- Ad-block with allowlist
- Drops ad and tracker requests before they load, with a one-tap per-site allowlist.
- Fingerprint protection
- Injects hardening scripts at page start to restrict high-entropy browser identifiers.
- Keystore password manager
- Saved credentials are encrypted with hardware-backed keys inside the Android Keystore.
- Biometric & PIN lock
- Require your fingerprint or PIN before anyone can open your browser sessions.
All the everyday features, crafted in Kotlin.
Built natively with Kotlin and Jetpack Compose, completely open source on GitHub, and updated automatically via in-app nightly releases.
- Reader mode
- Strips cluttered pages down to clean, distraction-free typography.
- Edge-swipe & autocomplete
- Swipe from screen edges to navigate back/forward and jump to sites faster.
- Drag-and-drop tab groups
- Organize research with Chrome-style tab groups and smooth drag-and-drop.
- Bookmark HTML import/export
- Move your bookmarks freely in standard Netscape HTML format.
- Wi-Fi-only & battery saver
- Hold large downloads for Wi-Fi and block heavy images on low battery.
- In-app nightly updater
- Checks GitHub nightly releases and installs updates directly inside the browser.
Questions people ask about AxBrowser
What is AxBrowser?
AxBrowser is an open-source Android web browser with a built-in AI agent, developer tools, proxy support, ad-block and fingerprint protection. It is built with Kotlin and Jetpack Compose and updated through nightly releases on GitHub.
Where can I view the source code?
AxBrowser is 100% open source. You can browse the code, star the repo, or audit commits at github.com/akborana3/AxBrowser.
Does AxBrowser have an AI agent?
Yes. The agent runs a ReAct loop: it reasons about your goal, chooses one browser action as JSON, reads the result and repeats until the task is done. You choose the model through OpenRouter.
Can I use a proxy with a username and password?
Yes. AxBrowser sends browser traffic through your proxy using Android's WebView ProxyController and passes credentials the way Chromium expects, so authenticated proxies connect without affecting other apps on your phone.
Who made AxBrowser & how do I get in touch?
AxBrowser is built by independent developer Abhishek Borana (AKAY) — visit akay.is-a.dev for author details, or join t.me/AxBrowser on Telegram for updates, support, and feature discussions.
Install AxBrowser today.
Grab the latest nightly APK directly from GitHub Releases or scan the QR code to install straight onto your Android phone. Built by Abhishek Borana (AKAY). Join our community at t.me/AxBrowser.