Skip to main content

🏙️ ProtocolCity-BluePrint

Pre-release (0.1.x). The roof of the ProtocolCity suite — WorkLane (desk) · WorkForce (roster) · this BluePrint (map + suite CLI). Expect sharp edges; file issues.

The blueprint for running your own city of AI agents — and the installable suite that makes Map · Desk · Roster real on a laptop.

Install the suite (recommended)

brew install protocolcity/tap/protocolcity
# Path is *your* workspace name (Developer, my-city, work, … — no forced default).
protocolcity found ~/my-city
# Optional: --project <name> for one new folder at found; or drop existing
# folders under the root and `protocolcity adopt ~/my-city <folder>`.
protocolcity serve --with-engines
# → http://127.0.0.1:8801/  (Explorer · Desk · Agents)

That one formula installs the BluePrint CLI and pulls WorkLane + WorkForce from PyPI. Product source repos stay separate; install does not require cloning them.

Or: pip install protocolcity protocolcity-worklane protocolcity-workforce

Spec + paper

Protocol City is also a specification for organizing a workspace so humans and AI agents from any vendor can build together, in parallel, accountably. You can adopt the paper path with a text editor and the templates below.

Every bot is a worker, every .md is a law, and every contributor becomes a citizen.

Why

Agents are brilliant and unaccountable. Every vendor wants orchestration to live inside its own runtime, in its own config format. Decisions evaporate in chat windows. The Blueprint is the opposite bet: coordination as a protocol — files, tickets, and signed work — durable, auditable, human-readable, and owned by you.

WorkLane gives you the desk. WorkForce gives you the workforce. The Blueprint gives you the map.

What's inside

Document What it is
CHARTER.md The spec: definitions, the three layers, the four levels of law, the compliance test, and the founding path
MANIFESTO.md Why the city exists — what we believe and the wager we're making
FOUNDING.md Day one: find your neighborhoods, copy the templates, pass the compliance test — an afternoon, start to finish
RUNNING.md Every day after: the loops, the five citizen duties, the flywheel — and what runs itself
templates/ Fill-in-the-blank law files for all four levels, plus vendor pointers
example/ Riverside — a complete minimal city (one root, one neighborhood, one worker), every template filled in

The short version

A city is your whole operation. Each project is a neighborhood. Work moves only by ticket through the work-order desk. Your agents are the workforce — any vendor, each with a registered identity that signs everything it does. The rules are laws: plain markdown files at four levels, from city-wide law down to a single worker's shift instructions.

A project is protocol-compliant when three things are true:

  1. Its law is written — an AGENTS.md at its root.
  2. Its work is ticketed — filed at the desk, explicit scope.
  3. Its workers sign — every action carries a registered identity.

Start with one neighborhood, one worker, one law — FOUNDING.md walks you through it, and there's nothing to install: adopting the Blueprint is copying templates and filling them in.

Status

v0.1.x pre-release. Install path (Homebrew / PyPI) is live. Suite UX is still sharpening. The Blueprint is extracted from a working city: one operator, one machine, multiple products, agents from several vendors. Expect the spec and the shell to move quickly.

License

CC BY 4.0 — use it, adapt it, build your city on it, with attribution.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

protocolcity-0.1.10.tar.gz (367.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

protocolcity-0.1.10-py3-none-any.whl (388.9 kB view details)

Uploaded Python 3

File details

Details for the file protocolcity-0.1.10.tar.gz.

File metadata

  • Download URL: protocolcity-0.1.10.tar.gz
  • Upload date:
  • Size: 367.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for protocolcity-0.1.10.tar.gz
Algorithm Hash digest
SHA256 210b4ec00a7081d7337c188665faff75d1b106ca33de795386ba34f6c79133f3
MD5 2b0cc29e8b82a4f5e8da084a7e55e5bf
BLAKE2b-256 8433d9632a07aa871e053d1bb49ce738458cafc2b8e02e2b7750baaee32c88f1

See more details on using hashes here.

File details

Details for the file protocolcity-0.1.10-py3-none-any.whl.

File metadata

  • Download URL: protocolcity-0.1.10-py3-none-any.whl
  • Upload date:
  • Size: 388.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for protocolcity-0.1.10-py3-none-any.whl
Algorithm Hash digest
SHA256 b2ad676e20eabcdaa6641a9c2e2d085647a1174a48bb728332174b41201c780c
MD5 aa00256f5949e76ea7ef18bc3d95f6dd
BLAKE2b-256 d0d57973674bab210f4da87cb36b7b887d828dc266005047d6e444a9699a1d9e

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.48

2 files

0.1.47

2 files

0.1.46

2 files

0.1.45

2 files

0.1.44

2 files

0.1.43

2 files

0.1.42

2 files

0.1.41

2 files

0.1.40

2 files

0.1.39

2 files

0.1.38

2 files

0.1.37

2 files

0.1.36

2 files

0.1.34

2 files

0.1.33

2 files

0.1.32

2 files

0.1.31

2 files

0.1.30

2 files

0.1.29

2 files

0.1.28

2 files

0.1.27

2 files

0.1.26

2 files

0.1.25

2 files

0.1.24

2 files

0.1.23

2 files

0.1.22

2 files

0.1.21

2 files

0.1.20

2 files

0.1.19

2 files

0.1.18

2 files

0.1.17

2 files

0.1.16

2 files

0.1.15

2 files

0.1.13

2 files

0.1.12

2 files

0.1.11

2 files

This release

0.1.10 This release

2 files

0.1.9

2 files

0.1.8

2 files

0.1.7

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

0.0.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page