← Back to Blog
personal story

Building the Justice Stack

February 15, 2026

|

Matthew Bryant

What Is a Stack?

In technology, a "stack" is a set of layered components that work together. Each layer builds on the one below it. A web stack might be: database → server → API → frontend. Each layer has a specific job, and together they produce something useful.

The Justice Stack

justack.ai is built on the same principle. Our stack looks like this:

Layer 1: Open Source Models & Data — The foundation. Legal datasets, NLP models trained on Canadian law, open knowledge graphs of legislation and case law.

Layer 2: AI Legal Engine — APIs that understand legal questions in plain language, identify relevant law, and generate useful guidance.

Layer 3: Lawyer Augmentation Tools — Products that help legal professionals work faster, serve more clients, and reach underserved markets.

Layer 4: Consumer Legal Products — Free tools that help the public understand their rights and navigate legal problems.

Layer 5: Community & Ecosystem — Contributors, legal aid organizations, law schools, and advocates building on the stack.

Why "Stack" Matters

The stack metaphor is not just branding. It is architecture. It means every layer is independent, composable, and replaceable. A legal aid organization can use Layer 2 without Layer 3. A law school can build on Layer 1 without adopting anything else.

The stack is the product. And the stack is open.

Where We Are

We are at the foundation. Layer 1 is being assembled. The first Layer 4 tool — a housing law assistant — is in development. The blog you are reading is Layer 5: community building starts with conversation.

Welcome to the justice stack.

A2Jai · Open Source Legal Help Tools · justack.ai