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.
翻譯準備中
TronBrowser 是一款基於 Ungoogled Chromium 的開源、隱私優先、AI 原生瀏覽器。無遙測、無廣告、無贊助分頁。自行提供 AI 金鑰。
AI 翻譯
Open-source, privacy-first, AI-native browser on Ungoogled Chromium. No telemetry, no ads, no sponsored tabs. Bring your own AI keys.
安全TypeScript · JavaScriptGitHub @profullstack上線中營運者未確認
試用過了嗎? 點一下就好,不需要登入。
TronBrowser 是一款基於 Chromium 分支的開源、隱私優先、AI 原生瀏覽器。無遙測、無廣告、無贊助分頁。
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 | ⬜ |