AJ Commons builds and stewards freely available FHIR-based health data infrastructure — connecting hospitals, resolving patient identity, and protecting populations at national scale.
AJ Commons was founded by Dr. Akriti Jamwal, a dentist with an MBA in Health Informatics who saw the data fragmentation problem from both sides of the stethoscope. A clinician who became Co-Founder and CEO of dChikitsa — a digital health platform serving hospitals and clinics across India — she built firsthand knowledge of what EMR interoperability and health information exchange look like on the ground, not in a whitepaper.
The tools to fix this existed — HL7 FHIR, SMART App Launch, IHE profiles — but the open, deployable implementations that low-resource health systems could actually use did not. AJ Commons builds them.
Every component is built to run in a district hospital in Bihar as reliably as it runs in a teaching hospital in Colombo. No proprietary lock-in. No usage fees. No cloud dependency. Just open infrastructure that works.
Use what you need. Replace what you have. Every component works alone or as part of the full AJ Commons stack.
Full technical documentation at docs.ajcommons.org · All components Java 21 · Spring Boot 3 · Apache 2.0
Every component implements published international standards. No vendor lock-in. Interoperable with any conformant system.
Patient/$summary with 10-section parallel assembly and Redis cache. FHIR Bulk Data $export for population-level reporting. Full FHIR rest-hook subscription engine (13 criteria types). HL7v2 MLLP on 7 dedicated ports — ADT A01-A40, ORU R01, ORM O01/OML O21, MDM T02, QBP Q22, RDE O11, SIU S12-S17.Dhis2SurveillanceMediator — 5 notifiable diseases configured, LOINC→DHIS2 data element mapping. Country-agnostic deployment: all OIDs, MRN systems, national ID systems, and clinical thresholds configured via deployment.yml — same binary, different config for Sri Lanka, Kenya, Nepal, Bangladesh.AJ Commons projects are independently stewarded. The code is not at the mercy of any single organisation's commercial decisions.
AJ Commons is currently stewarded by Akhester Technologies LLP, the founding organisation. All projects are licensed under Apache 2.0 — meaning no single entity controls the code's future. Any conformant implementer may fork, deploy, or build on the work.
A formal foundation entity — AJ Health Commons — is being registered as a Section 8 non-profit company in India. Upon registration, stewardship and trademark ownership of all AJ projects will transfer to the foundation, placing them permanently in the public interest.
The commercial Jam platform — built on these open components — is maintained by Akhester Technologies. Commercial revenue sustains open source development. This is the open-core model that powers OpenMRS, OpenFn, and DHIS2.
This page serves as the official ownership and compliance evidence for AJ Commons DPG applications submitted to the Digital Public Goods Alliance (DPGA). URL submitted: ajcommons.org/#dpg
All AJ Commons projects listed on this page are owned by Akhester Technologies LLP, registered in India. All components are released under the Apache License 2.0 (OSI-approved). Upon registration of AJ Health Commons as a Section 8 non-profit company in India, stewardship and trademark ownership will transfer permanently to the foundation. Source code: github.com/ajcommons. Copyright notices are present in every repository. Ownership enquiries: dpg@ajcommons.org
AJ Commons components directly advance SDG 3 — Good Health and Well-Being by providing open digital infrastructure that enables health data exchange, patient identity resolution, and clinical decision support in low- and middle-income country health systems.
All AJ Commons components are licensed under the Apache License 2.0, an OSI-approved open source licence that permits free use, modification, distribution, and commercial use with attribution. No component uses a licence more restrictive than Apache 2.0.
Apache-2.0. Licence text: apache.org/licenses/LICENSE-2.0. All dependencies carry compatible open licences (see Indicator 4).
Owner: Akhester Technologies LLP, India. Copyright notices appear in all source files. This page (ajcommons.org/#dpg) is the publicly available ownership documentation submitted as evidence in each DPGA application.
Transition plan: upon Section 8 registration of AJ Health Commons (filing in progress), all AJ project trademarks and stewardship will transfer to the foundation entity. The Apache 2.0 licence remains unchanged and irrevocable regardless of ownership transfer.
All AJ Commons components run on Java 21 (OpenJDK) — a free, open runtime. No mandatory dependency introduces licence restrictions beyond Apache 2.0. The full dependency stack is open source.
Each component has technical documentation sufficient for a developer unfamiliar with the project to deploy and run it. Documentation includes: quickstart guide, architecture overview, configuration reference, API reference, and Docker Compose deployment.
AJ Commons components that store health data support non-PII data extraction via standard open interfaces. Aggregate and anonymised data can be exported without exposing patient identity.
$export operation, NDJSON format) — extracts de-identified population-level records. FHIR Search API returns JSON/XML. Admin console CSV export for facility and provider lists.AJ Commons components are designed to comply with the following applicable privacy and data protection laws. Full privacy documentation is being completed as part of DPG submission preparation.
$delete and $purge operations supported. No data retained beyond implementer-configured period.All AJ Commons components are built exclusively on published, royalty-free international open standards. No proprietary protocols are used at any layer.
AJ Commons components that handle PII (AJBridge, AJMPI, AJConsent, AJHFR, AJGuard, AJImmunise) are designed with security and privacy controls at the architecture level, not as add-ons.
patient/*.read scopes limited to authenticated patient context.AJ Commons components are developer infrastructure — FHIR servers, integration engines, identity registries, and clinical decision support APIs. They do not enable end-users to upload, store, or distribute user-generated content of any kind. There is no content upload surface, no social feature, no file sharing, and no mechanism by which inappropriate or illegal content could be submitted by users.
This indicator is not applicable to AJ Commons components. DPGA reviewers may confirm: no component provides a content submission interface, forum, media upload, or equivalent user-generated content pathway.
The AJ Commons contributor community is governed by a Code of Conduct based on the Contributor Covenant v2.1, present in every repository. Contributors and users have a clear process to report harassment and a designated point of contact for enforcement.
DPG Standard v1.1.6 · Last reviewed: June 2026 · Review process: digitalpublicgoods.net · DPG reviewer enquiries: dpg@ajcommons.org
Whether you're deploying in a hospital network, advising a Ministry of Health, or contributing code — reach out through the right channel.
Deploying a national HIE? Evaluating AJ Commons for a Ministry of Health implementation? We support government technical teams directly.
gov@ajcommons.org →Building on AJ Commons, contributing code, or deploying components? Start with the documentation or open a GitHub issue.
Documentation →DPGA reviewers, WHO technical teams, bilateral health funders, or research institutions — contact us about governance and partnership.
dpg@ajcommons.org →Responsible disclosure of security issues in any AJ Commons component. We respond within 48 hours and publish CVEs after patching.
security@ajcommons.org →Harassment, abuse, or conduct concerns in any AJ Commons space — GitHub, discussions, or events. Confidential. Maintainers respond within 72 hours.
conduct@ajcommons.org →