Skip to content
MapleSpike
Quill · sovereign data layer
QuillSovereign data layer

Canada's public record,
on tap for any agent.

Quill is MapleSpike's data layer — an open, MCP-native pipeline that ingests, verifies, and serves Canada's public record with full provenance. Every record carries a SHA-256 citation and its source URL. Fork the pipeline, run it on your hardware, and decide for yourself.

Quill logo motif — feather as a maple leaf
01 · Why Quill

Verified data,
by default.

Public data is only useful when you can trust it. Quill bakes provenance into every record so any agent, analyst, or citizen can verify what they're reading — and fork the pipeline that produced it.

Cited

Every record carries a SHA-256 citation, its source URL, the fetch timestamp, and the pipeline version. Recompute the hash, re-fetch the source, decide for yourself.

Sovereign

Quill runs on your hardware — Docker Compose, Nix, or K3s. No managed-service wall, no vendor lock-in, zero telemetry.

Open

AGPL-3.0 / MIT, forkable end to end. The records belong to Canada; the pipeline belongs to you.

02 · Sovereignty

Self-sovereign
by default.

Quill runs on your hardware, forks from public sources, and forks-of-forks are first-class. The records belong to Canada; the pipeline belongs to you.

Storage

Open-source database · SQLite mirror · SHA-256 indexed

Orchestration

TypeScript pipeline · Nix-built · GitOps

Provenance

source URL · fetched-at · pipeline · sharable hash

Sovereignty

Your hardware · K3s · no managed-service wall

Open source

AGPL-3.0 / MIT · forkable · audit-able

Self-hostable

Docker Compose · Nix flake · your infrastructure

Quill

Quill lives at
quill.maplespike.ca

The full product — every module, every tool, pricing, and the console — lives on the Quill site. Sign in, self-host, or fork the source from there.