Roadmap
Aephoron development follows phased milestones documented in AEPHORON_ROADMAP.md and AEPHORON_UI_ROADMAP.md. Status below reflects public engineering progress — not release guarantees.
Completed foundations (Phase 0)
- WebRender GPU paint, html5ever HTML parser, rust-cssparser
- SpiderMonkey v140.5 JavaScript engine
- Hyper + Rustls networking with post-quantum crypto available (ML-KEM, ML-DSA)
- Multi-process IPC via ipc-channel
- DOM, WebCrypto, IndexedDB, WebSockets
aephoron-desktopport with egui + Winit UI- Cross-platform build via
mach+ Cargo workspace
Phase 1 — UI & navigation ✅
- Omnibox connected to IPC navigation with URL sync
- Back, forward, reload, stop controls
- Tab manager — create, close, switch (Cmd+1..9)
- Favicon and dynamic tab titles
- Search vs URL detection with configurable default engine
- Keyboard shortcuts (Cmd+T/W/R, find-in-page, reader mode)
Phase 2 — Optimization (in progress)
- Thermal throttling — inactive tabs drop to 10 FPS
- Tab discard and aggressive cache purge
- Target: < 150 MB RAM per static tab
Phase 3 — On-device AI
- Ailoos inference on GPU (Metal/Vulkan/DirectX)
- Empoorio Assistant side panel
- Reader mode, visual search, voice shields
- Page summarization without cloud API lock-in
Phase 4 — Web3 vault & PQ TLS
window.aephoronnative API for dApps- Eoonia Wallet embedded — keys never in JS heap
- In-app transaction signing UI (clickjacking-resistant)
- Post-quantum TLS on the network stack
- WalletConnect v2 session persistence
- Aephoron SSO —
did:emplogin, VC presentation, SIWE
Phase 5+ — Loogo Search
See Loogo Vision for the three-layer search roadmap:
- Clearnet — self-hosted SearXNG aggregation
- Web3 — Tantivy index over EmpoorioChain + P2P query nodes
- Synthesis — Ailoos on-device answers with citations
Contributing
Aephoron is MPL-2.0 (Servo fork). Contributions welcome via GitHub — start with WPT conformance, aephoron-desktop UI, or Loogo provider traits.