Mission & thesis

Mission:Make fragmented continental journalism accessible through culturally authentic, audio-first news — synthesized from multiple sources, verified where institutions allow, delivered in the listener's dialect.

Vision: Establish Narvo as the intelligence layer for the next generation of African digital media — Nigeria first, continent-wide replication of the same provenance and audio architecture.

The product is not a generic news app; it is a provenance-aware, offline-capable audio engine with a deliberately African TTS roadmap.
Parent company

Narvo Intelligence

Holds Stripe structures, B2B architecture, and core IP — the provenance engine, voice pipeline, and delivery stack shared by all products.

Consumer (B2C)

Narvo

Audio-first application for African listeners: Nigeria launch, continental dialect expansion. Offline-first caching, provenance tags, five-tab mobile UX.

NaaS (B2B)

Narvo Platform

Developer portal and APIs: narrative translation, broadcast TTS, fact-check analytics, white-label ‘News-in-a-Box’ — dark-mode infrastructure brand (Geist / JetBrains Mono).

Hybrid Sandwich · technical spine

Narvo rejects a sluggish monolithic API in favour of latency-bounded boundaries. The same pattern described on the architecture page applies everywhere:

  • Rust gateway (Axum)Auth validation, rate limits at the edge, cold-start shielding — Python never sees unauthenticated traffic.
  • Python intelligence (FastAPI)Embeddings (e.g. Gemini), Groq LPU synthesis, RAG verification (Africa Check, Dubawa), translation and orchestration behind the Rust firewall.
  • Rust delivery (Axum)Opus streaming + MP3 persistence; handoff to Backblaze B2, served via Cloudflare CDN (Bandwidth Alliance — structural egress economics).

TTS hierarchy & quality gate

African speech expansion is gated by blind review across listener, journalist, and linguist panels. Automatic production rollout targets a 90+ composite prosody score; 82–89 can ship with scrutiny; below 80 or mispronunciation of canonical proper nouns (e.g. Lagos, Naira) blocks release.

  • Primary core: YarnGPT — Nigerian English, Yorùbá, Hausa, Igbo, Pidgin.
  • Expansion: OmniVoice — Swahili, Arabic, Francophone when benchmarks pass.
  • Fallback: Google Cloud TTS, OpenAI, Kyutai Pocket TTS — English-only staging, not first-tier African languages.

Milestones

  1. Stage 1 — Lock B2C UI to design system; ship Provenance Tag in user flow.
  2. Stage 2 — RevenueCat + Paystack daily billing; IndexedDB offline audio.
  3. Stage 3 — NaaS portal (platform.narvo.news), Mintlify API docs, full B2 + Cloudflare delivery.
  4. Stage 4 — East African expansion pilots (Swahili) gated on the same prosody rubric.

Governance & compliance

Financial identity and MRR/ARR consolidate across Stripe and Paystack/Flutterwave at the parent. IAM for Cloudflare, Backblaze, and Supabase is restricted to board-level ownership; audit trails and NDPA/GDPR-aligned handling support enterprise and investor requirements.

Next steps

For numbers-first review, read the data sheet. For narrative flow, use the executive pitch. Formal dataroom access remains NDA-gated via investors@narvointelligence.xyz.