Kampala, Uganda · est. 2024 · open source

A lab that ships. The model never sees your patient records.

boracode is a software studio and experiment journal in Kampala. Most of what we try gets killed. boringai is the first one to survive — an LLM gateway that strips PII, credentials and secrets from any payload at the edge, before a single token reaches a provider. Two more are still running.

$ curl -s boracode.ai/api/tools | jq '.tools | length'
12+
PII categories
3
surfaces per tool
11
patient languages
0
PHI past the edge
POST /api/tools/pii_check● live
patient: Nakato Immaculate
mrn: MRN-8842-1190
email: n.imma@mulago.ug
api_key: sk-proj-a91f4c7d
dob: 1994-03-02
// what the model receives
patient: [REDACTED:patient_name]
mrn: [REDACTED:mrn]
email: [REDACTED:email]
api_key: [REDACTED:api_key]
dob: [REDACTED:date]
A low sun behind layered plum, ochre and sage hills above a pale lake with one small island; crested cranes fly across in a loose line and a silverback gorilla stands small on the highest ridge.
12+ PII categories /HL7 v2 field-aware /MCP native /GraphQL autogen /CAP synoptic reports /Luganda /Kiswahili /Ateso /z.ai GLM + OpenAI fallback /Built in Kampala /12+ PII categories /HL7 v2 field-aware /MCP native /GraphQL autogen /CAP synoptic reports /Luganda /Kiswahili /Ateso /z.ai GLM + OpenAI fallback /Built in Kampala /
§ 01 — what we do

Three practices, one building.

Products fund the school. The school staffs the products. Research feeds both.

01

Build

We ship production software. boringai strips PII at the edge — real product, real users.

02

Teach

Coding bootcamps and AI workshops in Kampala. From UX research to distributed computing.

03

Experiment

We push boundaries. ML research, WASM compute, edge-deployed AI, healthcare standards.

§ 02 — the doctrine

Boring is the whole strategy.

The boring marketers got there first: unglamorous fundamentals, run consistently, compound — while the exciting tactic gets relaunched every quarter. The same is true of software. Boring means it does the work, says plainly what it does, and behaves on a Tuesday night exactly as it did in the demo.

// the boring shelf
boringai ours
the boring manifesto drafting
boringdocs idea
boringmarketing.com prior art, not ours
01

Say what the thing does

The name, the docs, and the homepage all describe the same function. No metaphor.

02

Do the work, do not render a dashboard

The API is the product. The dashboard is a convenience layer on top, not the deliverable.

03

Take the unglamorous half

Regex PII detection is less impressive than a transformer. It is also 1000x faster and never hallucinates a false positive.

04

Ship the smallest thing that survives contact

v1 had four regex patterns and one endpoint. It worked. Everything else is iteration.

05

Kill it in public

The journal below lists what died and why. Honesty is the point.

06

Boring compounds

Each unglamorous fundamental added makes the next feature cheaper to build.

A narrow woven band of alternating terracotta and ochre triangles threaded by a single sage line, with a small stamped diamond at wide intervals.
§ 03 — the journal

The experiment ledger.

■ shipped■ running■ killed
2026boringaiPrivacy-first LLM gateway. First experiment to survive contact.shipped
2026boracode labsThis site and the experiment journal itself.running
2026RadilIS APEXOracle APEX LIS for East African labs. Synoptic report drafting in progress.running
2025boringdocsDocument Q&A with source citations. Killed: retrieval quality wasn't there yet.killed
2025pulse-checkReal-time API uptime monitor. Killed: market is saturated, no edge.killed
2024boracode bootcampsIn-person coding + AI workshops in Kampala. Still running.shipped
§ 04 — first to survive

boringai.

A privacy-first, agent-native LLM gateway. It sits between your application and the model provider. PII, credentials, and secrets enter. De-identified text exits. The provider never sees the difference.

Four methods, four profiles

mask / replace / hash / shift dates — under HIPAA, GDPR, research, or minimal. Audit trail on every call.

MCP, not a bolt-on

POST /api/mcp — tools/list and tools/call. Any MCP-compatible agent works out of the box.

One registry, three surfaces

REST, MCP, GraphQL — all generated from the same tool definitions. Add a tool once.

Tools a hospital can use

HL7 v2 field-aware redaction. CAP synoptic reports. 11 patient languages, six East African.

A silverback gorilla on a knoll at the left, a family of crested cranes across the middle, and a peacock with a modest open fan at the right, among tall grass and one acacia.
§ 05 — programs

Bootcamps in Kampala.

2-week bootcamp

Silver — Design & UX

UX research methods
UI design principles
Usability testing
Design systems
Prototyping with Figma
3-week bootcamp

Gold — AI & Advanced

AI/ML workshops
LLM integration patterns
Distributed computing
Edge deployment (Vercel)
Healthcare AI (HL7, FHIR)
§ 06 — early access

Get a boringai API key.

Keys are issued in batches while the gateway is in preview. You get credits to test with, full access to all tools, and the APEX SDK if you're integrating with an LIS.

No card. Apache 2.0 core. Self-host anytime.

§ 07 — ask AI

Ask AI about boracode.

Dig into our work in privacy-first AI, the boringai gateway, open-source medical tools, or East African language support. These links open AI assistants pre-loaded to search for us.

§ 08 — connect
A wide horizon at dusk: layered hills in muted plum and ochre above a lake that holds the last light, a family of crested cranes at the water's edge, an acacia in silhouette and a single bright star above the ridge.