Install
app-privategit-design is the same engine that
runs design.pointsav.com — build the binary, point it at your own vault directory, and
it serves your design system's token gallery, component docs, Writing/Paper content,
and an on-prem MCP endpoint directly from your own infrastructure. Your tokens, your
change history, your perimeter — a small VM, a spare rack unit, or a laptop repurposed
as a server. No cloud dependency, no managed database, no account rep to call.
Build the binary, point it at a vault directory, and it's running.
There is no installer wizard and no license-key activation step. The binary reads three environment variables and starts serving.
$ git clone https://github.com/pointsav/pointsav-design-system.git
$ git clone https://github.com/pointsav/pointsav-monorepo.git
$ cd pointsav-monorepo && cargo build --release -p app-privategit-design
$ DESIGN_VAULT_DIR=../pointsav-design-system/dtcg-vault \
DESIGN_BIND=127.0.0.1:9094 \
DESIGN_SITE_ORIGIN=https://design.example.com \
./target/release/app-privategit-design
# serving on 127.0.0.1:9094
# Tokens, Components, Writing, Paper + on-prem MCP endpoint, all from this process
One binary replaces the database, cache, and per-seat meter.
A typical hosted design-system platform asks a short-staffed team to run a second stack alongside the actual design work.
- Managed Postgres instance to provision and back up
- Redis (or similar) for sessions/cache
- Per-seat monthly meter
- Design data lives on a vendor's infrastructure
- An AI agent query travels to a third party's servers for an answer
- No Postgres — state lives in the vault's own Git-tracked files
- No Redis
- No per-seat meter for the AGPL-3.0-or-later source
- One binary, your own infrastructure
- On-prem MCP endpoint — agent queries stay on your own network
Comparing typical hosted-platform architecture in
general terms; verified against this crate's own Cargo.toml — no database
or cache driver dependency exists in the real dependency tree.
A container image and offline bundle are planned.
The build-from-source path above is the only path that ships today. A Docker image and an air-gapped offline bundle are planned for teams with stricter deployment rules — both would still ship the same single process, no additional services to stand up.
Modest hardware, real licensing terms.
Hardware footprint: a single Rust binary with no database or cache process to run alongside it — the dependency tree carries no Postgres/Redis driver. No GPU or cluster is required to serve the design-system content itself.
License: the source ships under AGPL-3.0-or-later. A separate PointSav Commercial tier already exists for the compiled binary — it conveys Apache-2.0-equivalent rights (no copyleft obligations, fork and redistribute freely) without touching the AGPL source license itself, distributed per-customer via the PointSav software marketplace. Design tokens in this repository are licensed separately, under Apache-2.0.
What's next
Walk through the token set that ships with the binary, or see how an AI agent connects to the on-prem MCP endpoint once it's running.
Important Information
Design System disclosure
This site provides open-source design tokens, documentation, and self-hostable software published by Woodfine Capital Projects Inc. Information here is for general reference only and does not constitute an offer, warranty, or a guarantee of fitness for any particular purpose. Statements regarding planned, intended, or targeted future features are forward-looking and subject to change without notice; they are not undertaken to be updated except as required by law.