The DPI-AI Framework breaks AI-powered public service delivery into three composable, reusable, and governable elements — designed to work together and be deployed incrementally.
Each element has a single responsibility. Together they give AI a governed, auditable path from citizen request to service delivery.
Modular, single-purpose AI functions that each do one thing: translate text, verify identity, extract structured data, detect fraud, log an audit event. Reusable across any service. Replaceable without rewriting the system around them.
Structured, YAML-defined sequences that chain AI Blocks with DPI systems (identity, payments, registries) and human oversight gates. The workflow is the source of truth for what happened, when, and why. AI operates inside it — never outside it.
AI-enabled interfaces that activate DPI Workflows on behalf of citizens — via WhatsApp, USSD, voice, or web. Not autonomous systems: constrained by design, accountable to government, and always with a human escalation path. The last mile of public service delivery.
A citizen sends a message. A Public Agent receives it and activates a DPI Workflow. The workflow calls AI Blocks and DPI systems in sequence, with governance at every step. The service is delivered.
Two interactive tools for designing and specifying DPI-AI services — from free-form workflow composition to a guided 9-step wizard.
Free-form workflow builder. Pick any combination of 14 AI Blocks, arrange them in execution order, and generate a YAML spec with a simulated step-by-step run.
Guided 6-step wizard to design a complete DPI-AI service. Choose from 35 use cases, configure your AI model and channels, and export a code or no-code workflow spec with a governance checklist.
Walk through a live farmer benefit application — from WhatsApp voice note to M-Pesa payment — step by step in the sandbox.