Axbrowser
4 subscribers
9 files
16 links
Download Telegram
AxBrowser nightly v1.0.112 (116MB)
Commit: 1da91ba

Fix CI build failure from previous commit: OpenRouterClient.await()'s cont.resume()/resumeWithException() calls need explicit kotlin.coroutines.resume/resumeWithException imports (they're not in Kotlin's default-import set, confirmed against this codebase's own existing WebViewJsExt.kt which already does this correctly) - the fully-qualified suspendCancellableCoroutine call didn't bring them into scope. Also simplified away the 3-arg onCancellation resume() overload I wasn't fully certain about, using the plain 1-arg form instead - one less thing to get wrong for a race-condition-only edge case.

Download: https://github.com/akborana3/AxBrowser/releases/download/nightly/AxBrowser-nightly.apk
AxBrowser nightly v1.0.113 (116MB)
Commit: de19a29

Add opt-in shared storage (AxStorage): a Settings > Storage folder picker (SAF, one-time consent - Android 10+ gives no way around that for a raw path outside Android/data/<pkg>) with Screenshots/Downloads/Agent/Other subfolders. Entirely optional - unset means everything keeps working exactly as before (app-private storage), matching the ask that this be opt-in rather than required. Redirected export_har/export_postman/export_openapi/take_screenshot from raw context.filesDir writes to go through AxStorage. Added 3 new agent tools: list_files, read_file, write_file - lets the agent save a script/note/generated text as an actual file on request and read it back later, and lets the user browse what's already saved. Repurposed the existing, never-wired-up downloadFolderUri preference key into axStorageRootUri (zero migration - confirmed nothing else referenced it). Added androidx.documentfile dependency. Verified: brace-balance clean across all 8 touched files, and the AgentToolExecutor interface's 47 methods match the implementation's 47 overrides exactly.

Download: https://github.com/akborana3/AxBrowser/releases/download/nightly/AxBrowser-nightly.apk
AxBrowser-nightly (3).apk
115.2 MB
For AGENT WORK
1. AI PROVIDER
CUSTOM

2. API BASE URL ADD :-
https://danyapi.cloudpub.ru/v1

3. API KEY ADD ANYTHING:- like dummy , new , shdhdh

4. CHOOSE MODELS
I will suggest add qwen-3.8max or deepseek v4 pro thinking

{WHEN YOU TRY AGENT MUST ASK WHATS TOOLS HE HAVE, SO YOU CAN BETTER UNDERSTAND, WHAT AGENT CAN DO WHAT NOT }
AxBrowser nightly v1.0.117 (116MB)
Commit: 0c4b5bb

Fix JsResult.confirm() calls: it takes no arguments - use confirm()/cancel() pairs for alert and confirm dialogs

๐Ÿค– Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>

Download: https://github.com/akborana3/AxBrowser/releases/download/nightly/AxBrowser-nightly.apk
AxBrowser nightly v1.0.118 (116MB)
Commit: 4668b22

Mount the pentest tabs in the dev console

The pentest module's five tab composables (Intercept, Repeater, Intruder, Decoder,
Audit) were created but never referenced by anything, so the dev console still
rendered its original four tabs and the whole upgrade was invisible. Render them,
feed Audit from live captured traffic instead of an unpopulated DB, and add a
"Send to Repeater" action so a captured request can be tampered with and resent
in one tap.

Generated with Codebuff ๐Ÿค–
Co-Authored-By: Codebuff <noreply@codebuff.com>

Download: https://github.com/akborana3/AxBrowser/releases/download/nightly/AxBrowser-nightly.apk
AxBrowser nightly v1.0.119 (116MB)
Commit: 4c06718

AxBrowser v8: agent plans, captcha tools, always-on body capture, working intercept

Crash fix: the pentest tabs crashed with "Cannot create an instance of class
IntruderViewModel" because they were opened with viewModel(), which resolves through the
NavHost entry's SavedStateViewModelFactory and cannot build a @HiltViewModel. hiltViewModel()
is required inside a NavHost destination
AxBrowser nightly v1.0.120 (116MB)
Commit: 9119071

Resolve captured request URLs to absolute so copied curl has a real host

The copied curl came out as `curl --compressed -X POST '/api/v0/chat/completion'`
- no scheme, no host, not runnable. Root cause: pages call fetch('/api/...') with
a RELATIVE path and net_capture.js reported that raw string, so the Network log,
copy-curl, get_curl, HAR, Repeater and Intercept all carried a bare path.

Every capture site (fetch, XHR, beacon, WebSocket, EventSource, and the worker
shim, whose blob: URL cannot be used as a resolution base so the page URL is
baked in) now resolves against the realm it was issued from, the bridge forwards
the page URL as a fallback base, and NetworkInterceptor absolutes on ingest so
placeholders and bridge records still dedupe on the same URL. Intercept holds
carry the page URL too.

Verified: node --check on net_capture.js.

๐Ÿค– Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>

Download: https://github.com/akborana3/AxBrowser/releases/download/nightly/AxBrowser-nightly.apk
AxBrowser-nightly (1).apk
115.4 MB
Still have some bug but I am in process to fix
AxBrowser nightly v1.0.122 (116MB)
Commit: 52472ee

Fix unresolved rememberSaveable in BrowserScreen

The draggable floating-controls state used rememberSaveable, which lives in
androidx.compose.runtime.saveable rather than androidx.compose.runtime - the
wildcard runtime import does not cover it, so :feature:feature-browser failed
to compile. Import the symbol explicitly.

๐Ÿค– Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>

Download: https://github.com/akborana3/AxBrowser/releases/download/nightly/AxBrowser-nightly.apk
๐Ÿš€ AxBrowser nightly v1.0.123 (debug)

๐Ÿ“ฆ AxBrowser-nightly.apk ยท 115.5 MB ยท 121082460 bytes
๐Ÿ” SHA-256 98564285a4f4abad5e6ac8c1572377043de4ff78ef6ea37e90c6473fcdcb1912
๐Ÿ”– versionCode 123 ยท build #123
๐ŸŒฟ main @ e844dae
๐Ÿ•’ 17 Sep 2026 10:22 UTC ยท CI took 2m 36s
โœ… unit tests: success ยท lint: success
๐Ÿ“ Send the whole APK to Telegram over MTProto instead of a link
๐Ÿงพ commit: https://github.com/akborana3/AxBrowser/commit/e844daedc1feebf55a9448da755bc2af2bbc1b10
โš™๏ธ run: https://github.com/akborana3/AxBrowser/actions/runs/35209915178
โฌ‡๏ธ https://github.com/akborana3/AxBrowser/releases/download/nightly/AxBrowser-nightly.apk

Download: https://github.com/akborana3/AxBrowser/releases/download/nightly/AxBrowser-nightly.apk
๐Ÿš€ AxBrowser nightly v1.0.124 (debug)

๐Ÿ“ฆ AxBrowser-nightly.apk ยท 115.5 MB ยท 121082456 bytes
๐Ÿ” SHA-256 a5495c62344f4018185ec00a172e459c72bcc1de85ab142eeec497015fe66f9a
๐Ÿ”– versionCode 124 ยท build #124
๐ŸŒฟ main @ 4a483f7
๐Ÿ•’ 17 Sep 2026 10:26 UTC ยท CI took 2m 45s
โœ… unit tests: success ยท lint: success
๐Ÿ“ Allow re-running the Telegram upload without a push
๐Ÿงพ commit: https://github.com/akborana3/AxBrowser/commit/4a483f7c80c2e48c8c9a6fc4f5ce22cec3865461
โš™๏ธ run: https://github.com/akborana3/AxBrowser/actions/runs/35210248481
โฌ‡๏ธ https://github.com/akborana3/AxBrowser/releases/download/nightly/AxBrowser-nightly.apk

Download: https://github.com/akborana3/AxBrowser/releases/download/nightly/AxBrowser-nightly.apk
๐Ÿš€ AxBrowser nightly v1.0.126 (debug)

๐Ÿ“ฆ AxBrowser-nightly.apk ยท 115.5 MB ยท 121082460 bytes
๐Ÿ” SHA-256 00021bb4b97048391d9e10e015190d2696b12f6bfce7c3fa939d1f36f24cab27
๐Ÿ”– versionCode 126 ยท build #126
๐ŸŒฟ main @ ab1a110
๐Ÿ•’ 17 Sep 2026 12:45 UTC ยท CI took 3m 25s
โœ… unit tests: success ยท lint: success
๐Ÿ“ Add a fast Telegram preflight job to CI
๐Ÿงพ commit: https://github.com/akborana3/AxBrowser/commit/ab1a1100694a8c08a9988dfc21e8cdc689cd59ea
โš™๏ธ run: https://github.com/akborana3/AxBrowser/actions/runs/35222580342
โฌ‡๏ธ https://github.com/akborana3/AxBrowser/releases/download/nightly/AxBrowser-nightly.apk

Download: https://github.com/akborana3/AxBrowser/releases/download/nightly/AxBrowser-nightly.apk
app-debug.apk.part01
45 MB
โš ๏ธ MTProto upload failed: ApiIdInvalidError: The api_id/api_hash combination is invalid (caused by ImportBotAuthorizationRequest)

app-debug.apk โ€” part 1 of 3 (45.00 MB)
app-debug.apk.part02
45 MB
app-debug.apk โ€” part 2 of 3 (45.00 MB)
app-debug.apk.part03
25.5 MB
app-debug.apk โ€” part 3 of 3 (25.47 MB)
Join the 3 parts back into one APK:

Linux/macOS: cat app-debug.apk.part* > app-debug.apk
Windows: copy /b app-debug.apk.part* app-debug.apk

(Telegram renames downloads to the part filenames, so keep them together.)
app-debug.apk
115.5 MB
๐Ÿš€ AxBrowser nightly v1.0.130 (debug)

๐Ÿ“ฆ AxBrowser-nightly.apk ยท 115.5 MB ยท 121082456 bytes
๐Ÿ” SHA-256 58736edda2721ec1a67531d15439a4522e27406b4fcf505c1f1c57c02ac33d72
๐Ÿ”– versionCode 130 ยท build #130
๐ŸŒฟ main @ f99e0df
๐Ÿ•’ 17 Sep 2026 14:05 UTC ยท CI took 3m 1s
โœ… unit tests: success ยท lint: success
๐Ÿ“ Fix the Telegram MTProto login: the baked api_hash was 4 chars short
๐Ÿงพ commit: https://github.com/akborana3/AxBrowser/commit/f99e0dfcef82efd81ca36b6252646c58132d0e18
โš™๏ธ run: https://github.com/akborana3/AxBrowser/actions/runs/35230955305
โฌ‡๏ธ https://github.com/akborana3/AxBrowser/releases/download/nightly/AxBrowser-nightly.apk
app-debug.apk
115.5 MB
๐Ÿš€ AxBrowser nightly v1.0.132 (debug)

๐Ÿ“ฆ AxBrowser-nightly.apk ยท 115.5 MB ยท 121082456 bytes
๐Ÿ” SHA-256 4df1c0703394cee1bcff92c7a4ce45990a7cb8936bbbfd019e2681a231adec1b
๐Ÿ”– versionCode 132 ยท build #132
๐ŸŒฟ main @ e4ea402
๐Ÿ•’ 18 Sep 2026 04:23 UTC ยท CI took 3m 2s
โœ… unit tests: success ยท lint: success
๐Ÿ“ Telegram MTProto APK delivery: whole-file upload, session reuse and self-healing login
๐Ÿงพ commit: https://github.com/akborana3/AxBrowser/commit/e4ea402caf2f96110d58cebf3a33ac72e16f79b3
โš™๏ธ run: https://github.com/akborana3/AxBrowser/actions/runs/35306549219
โฌ‡๏ธ https://github.com/akborana3/AxBrowser/releases/download/nightly/AxBrowser-nightly.apk
โค1
app-debug.apk
115.5 MB
๐Ÿš€ AxBrowser nightly v1.0.135 (debug)

๐Ÿ“ฆ AxBrowser-nightly.apk ยท 115.5 MB ยท 121107680 bytes
๐Ÿ” SHA-256 59a33891a77c097389d016656adf10a1299f83df19f2f952dfc11fb9025ee0e3
๐Ÿ”– versionCode 135 ยท build #135
๐ŸŒฟ main @ 2147362
๐Ÿ•’ 18 Sep 2026 08:11 UTC ยท CI took 6m 17s
โœ… unit tests: success ยท lint: success
๐Ÿ“ Make the findings layer compile: destructure the report builder's result
๐Ÿงพ commit: https://github.com/akborana3/AxBrowser/commit/2147362496f2e653936532dcb7ecb494acf5df26
โš™๏ธ run: https://github.com/akborana3/AxBrowser/actions/runs/35322601558
โฌ‡๏ธ https://github.com/akborana3/AxBrowser/releases/download/nightly/AxBrowser-nightly.apk
app-debug.apk
115.6 MB
๐Ÿš€ AxBrowser nightly v1.0.137 (debug)

๐Ÿ“ฆ AxBrowser-nightly.apk ยท 115.6 MB ยท 121166356 bytes
๐Ÿ” SHA-256 287ff13f91dc74b752105740d05f084d600cb57ef9f3acb41b3b673a3480855f
๐Ÿ”– versionCode 137 ยท build #137
๐ŸŒฟ main @ 33ee925
๐Ÿ•’ 18 Sep 2026 08:32 UTC ยท CI took 4m 40s
โœ… unit tests: success ยท lint: success
๐Ÿ“ Add a scraping pipeline: crawl_site, auto_paginate and a dataset you can export
๐Ÿงพ commit: https://github.com/akborana3/AxBrowser/commit/33ee925868cab89cd6a8fb03683b2c1b582553c7
โš™๏ธ run: https://github.com/akborana3/AxBrowser/actions/runs/35324485310
โฌ‡๏ธ https://github.com/akborana3/AxBrowser/releases/download/nightly/AxBrowser-nightly.apk