Rules · Records · Models

PublicInterface

The code between people and their government.

Open, executable implementations of government rules and records, and the models that run on them.

What the foundations make possible

Shared rules. Many ways to use them.

An agency service, a person's app, and a software agent can use the same executable rule, linked to its legal source.

SourcePublished lawA provision and its effective date
Open foundation
Axiom
Cited, executable rules
Possible usesGovernment servicesPublic tools · Software agents
Architecture illustrationExplore encoded rules ↗

Five programs.
Shared foundations.

Executable law, published evidence, and representative populations support tools for understanding policy and anticipating outcomes.

Rules, records, and populations

Axiom

Apply public rules.

Explore coverage ↗
Chronicle

Trace published evidence.

Browse the record ↗
Microcosm

Represent a population.

Explore the models ↗

Policy effects and future outcomes

PolicyEngine

Compare policy choices.

Explore policy impacts ↗
Thesis

Make forecasts that can be scored.

Read the forecast log ↗

A common foundation
for many builders.

Public Interface brings these programs together around a shared purpose: public systems whose rules can be run, whose evidence can be traced, and whose assumptions can be examined.