Multiple screens showing data
Platform

The operating system for funded programmes and field operations.

One execution layer. Eleven modules. Five integrations. Multi-tenant by design — separate system prompts per programme, one audit trail for the funder.

Architecture

One rail, per programme — from phone to funder.

1
Devices
PWA + Capacitor. Offline capture, biometric-linked handset, MDM.
2
Tshomi AI
Agent surface. Tool calls, guardrails, in-language conversation.
3
Services
NestJS services, RLS-scoped queries, event bus, ISR.
4
Data
PostgreSQL with programme-scoped RLS. Encrypted at rest.
5
Integrations
Government platform · Payroll · Database · WhatsApp Business · Cashout.
Multi-tenancy

Three programmes. One instance. Zero blast radius.

Every programme runs in a scoped tenant with its own system prompt, its own language rules, its own compliance thresholds and its own audit-log stream. Field workers, professional services and founder cohorts all share infrastructure — never data.

Field-labour cohort · worker voice
Professional-services cohort · formal voice
Founder cohort · peer-to-peer voice
Security

Built for regulated programmes from the first line of code.

POPIA gate
RLS at DB
Handset MDM
Auditable AI
Integrations

Plays nicely with what you already run.

Government platform
Programme data
Payroll
Payslips & GL
Database
Ops registers
WhatsApp
Business API
Cashout
Payment rail

See it run your programme.