dumbtv
dumbtv가 ADB로 Fire TV에서 광고·추적·업데이트 알림을 제거, 루트·앱 변경 없이, 무료 오픈소스
오픈소스·프라이버시 우선 AI 브라우저, Ungoogled Chromium 기반, 텔레메트리·광고·스폰서 탭 없음, 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온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
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 | ⬜ |