Engineering
March 2026 8 min read

Building AI Systems for Intermittent Connectivity: Lessons from Ghana

Author

Emmanuel Larbi

Silicon Valley assumes an always-on internet. In Ghana, that's a luxury, not a guarantee. Here's how we build AI that works when the internet doesn't.

The Problem

Most ML systems assume:

  • Low-latency cloud APIs
  • Continuous data streams
  • Real-time model updates
  • Always-available training pipelines

In West Africa, you get:

  • Intermittent 3G/4G
  • Expensive data plans
  • Unstable power supply
  • Remote deployment sites with no connectivity

Traditional architectures break. Users get frustrated. Projects fail.

Our Solution: Edge-First AI

1. Deploy Models at the Edge

Run inference locally (on-device or local server). Only sync updates when connectivity is available.

Example: The doctor takes an X-ray, the AI analyses it locally and suggests a diagnosis, no internet required. Results sync to the hospital server when Wi-Fi becomes available.

Tech Stack:

  • TensorFlow Lite for mobile
  • ONNX for edge devices
  • Model compression (quantization, pruning)

2. Async Data Pipelines

Design for eventual consistency, not real-time sync.

Example: Sensors collect soil moisture data and store it locally. Data is batch-uploaded each week when the farmer visits an area with connectivity.

Tech Stack:

  • SQLite for local storage
  • Background sync workers
  • Conflict resolution strategies

3. Progressive Web Apps (PWAs)

Build web apps that work offline.

Example: Lending app for microfinance. Loan officer collects customer data in the field (offline), submits when back at the office.

Tech Stack:

  • Service Workers
  • IndexedDB
  • Cache-first strategies

4. Low-Bandwidth Model Updates

When you do have connectivity, make it count.

Strategies:

  • Differential updates (only changed weights)
  • Federated learning (train on-device, sync gradients)
  • Model compression before transmission

Real-World Impact

These aren't theoretical. We're deploying these patterns for:

  • Healthcare diagnostics in rural clinics
  • Agricultural advice for smallholder farmers
  • Financial services for the unbanked

If your AI system requires perfect connectivity, it won't work in Africa. Design for reality, not the ideal.

Questions? Reach out: [email protected]

Enjoying these insights?

Join 1,000+ AI leaders receiving our weekly architectural deep-dives.