dumbtv
dumbtv takes the ads, screen tracking and update nags out of your Fire TV over ADB. No root, none of your apps touched, every step can be undone. Free and open source.
翻译准备中
开源、隐私优先、AI 原生浏览器,基于 Chromium 分支构建。无遥测、无广告、无赞助标签。
AI 翻译
Open-source, privacy-first, AI-native browser built on a Chromium fork. No telemetry, no ads, no sponsored tabs.
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
Open-source, privacy-first, AI-native web browser — de-googled, built on
Ungoogled Chromium.
Principles: no telemetry by default · no ads · no sponsored tabs · no
affiliate injection · user-owned data · Chrome-extension compatible · self-hostable.查看完整 README ↗Open-source, privacy-first, AI-native web browser — de-googled, built on Ungoogled Chromium.
Principles: no telemetry by default · no ads · no sponsored tabs · no affiliate injection · user-owned data · Chrome-extension compatible · self-hostable.
Website · Releases · PRD · Distribution
curl -fsSL https://tronbrowser.dev/install.sh | sh
Then use the agent-friendly tron CLI:
tron <url> # open URL(s) in TronBrowser
tron --tor [url] # route through Tor (hides your IP, reaches .onion) — see note
tron upgrade # update to the latest release (no-ops if current)
tron remove # uninstall (keeps your profile)
tron version
--toris a convenience feature, not anonymity. It hides your IP and lets you reach.onionsites from your everyday browser, using a separate wiped profile. It is not Tor-Browser-grade: Chromium's fingerprinting surface isn't hardened. If your safety depends on it, use the real Tor Browser — it's much safer. Requires thetordaemon installed. Details:docs/tor-onion-mode.md.
🤘 Pit in the AI sidebar resolves Moshpit names (
.eggs,.moshpit, …) for the current session with one click — no root, nothing on the machine changes, clearnet names untouched. For every app on the box runmoshcode dns enableinstead. Details:docs/moshpit-pit-toggle.md.
Also packaged for macOS · Windows · Debian/Ubuntu (.deb) · Fedora/RHEL (.rpm) ·
Arch (AUR) · Gentoo · NixOS · Snap · Flatpak · AppImage · FreeBSD — and arm64
Linux phones (Librem 5 / PinePhone / Ubuntu Touch). See
distribution/.
Status — honest version: the native Ungoogled-Chromium fork binary (own branding/icon) isn't compiled yet (it's a ~50 GB build). Today
tronruns an Ungoogled Chromium / Chromium on your system (never Google Chrome) in an isolated TronBrowser profile, with the de-googling done by the bundled extension. Same install/CLI; the native binary drops in later with no change for users.
tron search <engine>), quick links.tron automate — an MCP server for agents: Obscura renders pages first
(fast, light), the Chromium session takes over for full-JS pages and bot
walls. Stdio for a local host, HTTP with an OpenMCP descriptor for a catalog.
The same relay runs hosted at tronbrowser.dev/mcp/tron (keyless
fetch_page + screenshot_page, listed on openmcp.logicsrc.com). See
docs/mcp.md.| Path | Contents |
|---|---|
apps/ | desktop (Chromium fork pipeline + launcher + AI-sidebar extension), web (tronbrowser.dev site), mobile (Expo/EAS, Phase 2), docs |
packages/ | ai-core, model-providers, browser-core, workflow-engine, agent-runtime, auth, payments (x402/CoinPay), sync, storage, sdk, plugins, ui, shared |
services/ | api, worker, scheduler, sync-server |
distribution/ | package-manager manifests for every channel |
Requirements: Node 24+, pnpm 9+.
pnpm install
pnpm typecheck && pnpm test && pnpm build
Secrets/env via Doppler (project tronbrowser):
doppler setup then doppler run -- <cmd> injects TRONBROWSER_DB_URL etc.
.env.example documents everything; .env is a gitignored fallback.
Database (Turso/libSQL) uses tracked migrations:
doppler run -- pnpm db:migrate # apply pending migrations
pnpm db:status # applied vs pending
The Ungoogled-Chromium fork pipeline lives in
apps/desktop/chromium/ (pinned versions, GN args,
branding, patch series, guarded fetch/build scripts). It needs ~50 GB and a
capable machine; see its README and
ADR 0001.
Tag-driven, per-platform CI/CD (one repo, not 50):
pnpm version:set 0.1.4 && git tag v0.1.4 && git push origin v0.1.4
release.yml builds linux/macos/windows artifacts (+ .deb/.rpm/AppImage) and
publishes a GitHub Release; submit-packages.yml refreshes the package managers.
| Milestone | Status | |
|---|---|---|
| M0 | Monorepo scaffold | ✅ done |
| M1 | Chromium fork | 🟡 pipeline + launcher + de-googled extension shipped; native binary not yet compiled |
| M2 | AI sidebar | ✅ done (BYOK, streaming, side panel) |
| M3 | Browser agents | ⬜ |
| M4 | Cloud services | 🟡 DB schema + sync client + migrations done; auth/sync API + web login not yet deployed |
| M5 | Mobile (React Native) | 🟡 Expo app linked to EAS (Phase 2 stub) |
| M6 | Plugins | ⬜ |
| M7 | Agent swarms | ⬜ |