August 8, 2026
First preview - status & roadmap
QuBrain Omni is in preview
This is the first public status entry for the desktop browser. QuBrain Search and the Omni API already run on Cloudflare Workers at the edge (api.qubrain.org). The app UI is usable day-to-day, but several surfaces are still unfinished — this post is the honest snapshot.
What the browser can do today
- Tabs — open, close, reorder, session restore, reopen closed tabs, per-tab mute, favicons, hover tips (title / domain / memory)
- Navigation — back, forward, reload, hard reload, stop, omnibox (URL or search)
- Start page — clock, branding, search, engine picker (QuBrain default + Brave, DDG, Google, Bing, …)
- QuBrain Search — All / Images / News / Videos SERP, knowledge panel, pagination, image proxy
- Library — bookmarks (toolbar + manager), history (manager + menu flyout), downloads (progress ring + manager)
- Media controls — toolbar button when a tab plays audio/video; play/pause, seek, ±10s, PiP when available
- App menu — New Tab / Window, History, Bookmarks, Downloads, Info, Exit
- Info → Updates — this feed, loaded live from Cloudflare KV (not baked into the app binary)
Feature status
| Feature | Status | Notes |
|---|---|---|
| Window chrome & multi-window | Ready | Min / max / close, new window |
| Tabs & session restore | Ready | Includes closed-tab restore |
| Navigation + omnibox | Ready | URL or search |
| Start page | Preview | Preview banner still shown |
| Search engine picker | Ready | Default: QuBrain |
| QuBrain SERP (All / Images / News / Videos) | Ready | Via api.qubrain.org |
| Knowledge / Wikipedia panel | Ready | Side panel on SERP |
| Maps SERP | Experimental | Off by default — enable with omni.features.maps=1 |
| Bookmarks | Ready | Toolbar + manager |
| History | Ready | Manager + flyout |
| Downloads | Ready | CEF downloads + UI |
| Global media controls | Ready | Overlay above content |
| Per-tab mute | Ready | Speaker icon on tab |
| Info / Updates feed | Ready | Cloudflare-backed |
| New Private Window | Planned | Menu item exists, not implemented |
| Delete Browsing Data | Planned | Menu item exists, not implemented |
| Site permissions (general) | Known issues | Only Maps geolocation chip so far |
| Extensions / sync / passwords | Planned | Not started |
| Find in page / DevTools UI | Planned | Not started |
Known problems
- Preview quality — chrome and start page are still marked as work-in-progress; expect layout and polish changes.
- Maps — place search, opening hours, and nearby POIs are incomplete / flaky, so Maps is hidden from the tab bar until it is ready enough.
- Private browsing — the menu entry does nothing yet (no isolated profile).
- Delete browsing data — no unified clear flow from the menu yet (history / bookmarks / downloads can still be cleared on their own pages).
- Permissions — no full site-permission model in the native host; only the Maps location prompt in the SERP.
- Edge cases — rapid tab close / reopen used to race the content browser; recycling was added, but keep reporting crashes if you hit them.
Cloudflare backend (already shipping)
- Search API on Workers with global edge latency
- KV cache for responses and this updates feed
- D1 + Vectorize own-index hybrid with SearXNG
- Browser Rendering + Workers AI for previews / enrichment
- Image proxy and place/geocode helpers for Maps
What we want to improve next
- Finish or remove stubs — Private Window and Delete Browsing Data should either work or leave the menu.
- Maps v1 — stabilize place results and hours, then bring the Maps tab back by default.
- Permissions — real prompts for geolocation / notifications / media from pages, not only SERP helpers.
- Settings — engine default, Maps flag, data clearing, and basic privacy toggles in one place.
- Stability & polish — fewer preview banners, tighter tab/media edge cases, clearer empty states.
- Later — find-in-page, password manager hooks, sync, extensions (only after the core browser feels solid).
Thanks for testing the preview — new entries will land here as features ship or known issues close.