Architecture lab / 01
CarbonProxyUnder the hood.
From a utility bill to an emissions inventory, with a clear boundary between model extraction and deterministic accounting.
Evidence-backed climate AISelect a component to inspect
Service
Application API
Python · FastAPI · Fly.io
Typed routes orchestrate documents, accounts, inventories, and reports.
- Receives
- JSON and multipart document requests.
- Produces
- Validated requests to the extraction and accounting components.
Design boundary
Authentication, upload checks, and spend admission happen before the model call.
Connections
Supplier workspace Application APIHTTPS
Application API Admission controlsadmit
AI Services & code Data & output Controls- - Verification path
The core decision
The model reads. Code calculates.
Scope & limits
This map summarizes the core document path. Email, onboarding, and administrative routes are omitted to keep the accounting boundary clear.
CarbonProxy implementation