Skip to content

Omnibox Integration ​

The Aephoron omnibox is BlepoOS's primary UI surface. Bang shortcuts on Android: !emp (EmpooScan), !data (SynoodoS), !eoo (wallet).

Query routing ​

  1. URL — direct navigation via Kinetoor Constellation
  2. Known Web3 address — .empoorio or registered dApp slug → Web3 index first
  3. Search query — parallel Clearnet (SearXNG) + Web3 (Tantivy) → merge layer
  4. AI intent (roadmap) — EmpoorioLM semantic routing over ecosystem data

Merge layer rules ​

  • Exact Web3 match (dApp name, .empoorio domain) → highlighted first
  • Clearnet results fill remaining slots
  • Ailoos synthesis block appended when enabled (on-device, with citations)
  • Visual indicator: Web3 (verified on-chain) vs Clearnet (aggregated)

Caching ​

Result typeTTL
ClearnetShort — open web changes fast
Web3 verifiedLonger — re-verify on new relevant blocks

Cache invalidation hooks into EmpoorioChain block notifications for Web3 entries.

UI components ​

Implemented in aephoron-desktop (gui.rs):

  • Omnibox autocomplete with recent history
  • Results page — search bar, link list, Web3 highlight card, synthesis block
  • Settings — default engine, BlepoOS node list, synthesis toggle

Status page ​

Aggregate counters at blepoos.aephoron.com/metricas (no query text, no IPs):

  • Node uptime, p50/p95 latency
  • Fallback rate
  • Web3 verification rejection rate

No user search analytics are collected.