Agni: software for primary and community healthcare

Agni logomark

Agni is a mobile-first software platform that supports population-scale healthcare delivery. All of our code is open-source.

Read the docs
API icon

FHIR data model

Uses the HL7 FHIR® R4 data model.

No network icon

Offline-first

Fully functional with no internet access; syncs data in the background.

Medicine icon

Pre-loaded with clinical valuesets

Comes bundled with the WHO essential medicine list, mapped to a SNOMED-CT data structure.

Globe icon

Designed for population-scale use

Structured to integrate with registries and census records. Capable of separating residents of a region from patients — to establish a population denominator.

Free and open-source

Codebase and design documentation is available in the public domain. Use, remix and adapt to your heart's content.

Group icon

Tracks households

Beneficiaries can be grouped into households — a common basis for government service delivery.

Motivation

Specialized, facility-based healthcare presents an attractive market for health technology providers—as evidenced by the many hospital information management systems (HIMS) available today. In contrast, digital platforms for primary care are far fewer.

Primary care cannot function using a watered-down HIMS. Even though its clinical complexity is lower than that of tertiary care, primary care has its own set of needs—such as the ability to function when offline, provide protocol-based guidance, integrate multiple public health initiatives, and enable community health workers to plan and track their outreach efforts.

Addressing such needs requires a first-principles approach.

Furthermore, since a primary care platform serves a public health function, it needs to be open and transparent.

Openness means it must be capable of incorporating protocols and processes.

Transparency means that it is externally verifiable—particularly with regards to data security.

Taken together, openness and transparency demand a standards-based, open-source approach.

Agni is our attempt at applying first-principles to design such a platform.

A talk about Agni

YouTube video preview image

Presented at the Applied AI Summit, organized by John Snow Labs.

Timestamps:
[00:00] Introduction
[02:09] Why Public Health Needs Different Digital Tools
[04:06] Transparency, Openness & FHIR Standards
[08:06] Offline-First Design, Privacy & Household Data
[19:51] Interoperability & AI for Scalable Public Health