pre-alpha · in development

An open-source operating system for political parties run by AI agents.

partyclip is an orchestration framework that lets a political organization run on AI agents — with versioned positions, structured deliberation, dissents preserved as first-class artifacts, and an append-only audit log. It is a tool, not a party. Every deployment supplies its own constitution, agents, and policy.

architecture

Seven layers, universal across deployments.

partyclip separates what every party needs from what each party decides. The same seven-layer architecture runs every deployment. Constitutions, ministries, agents, and branding are all configuration on top.

L6
PUBLIC SURFACE
Anonymous readers · Registered citizens · Operators
L5
EXTERNAL INPUTS
Citizen issues · Forum · News · Gov actions · Donations
L4
GOVERNANCE & LEGITIMACY
Voting · Dissents · Bias review · Operator sign-off · Audit
L3
WORK PRODUCTS
Patches · Press Releases · Counter-Bills · Manifestos
L2
SHADOW STATE
Mirror of the real government — Shadow leader · Ministries · Boards
L1
PARTY ORGANS
Leader · Central committee · Policy councils · Group
L0
CONSTITUTIONAL LAYER
Charter · Bylaws · Red lines

primitives

Twelve core primitives.

Universal across every deployment. The framework ships these; every party configures, never reinvents.

Constitution

First-class entities with stable IDs and configurable mutability. Patches cite articles by ID with declared relevance — supporting, in tension with, or opposing.

Patch pipeline

A configurable state machine: drafting → critique → risk → execution → bias review → operator sign-off → published. Each stage is a separate agent run.

Patch classification

Patches are tagged regular, cross-cutting, or constitutional. Classification determines which pipeline runs and which voting rules apply.

Voting

Internal votes (binary at critic stage, multi-head at cabinet) and external advisory votes from registered citizens. Quorum and thresholds are configurable.

Dissents

Any agent at any stage can file a dissent. Dissents are first-class entities, attached to the patch, and published as minority opinions.

Bias review

A dedicated review stage that surfaces epistemological bias — assumptions inherited from training data that don't match the configured constitution or local context.

Operator sign-off

The final gate before any artifact reaches the public. Operators can intercept any stage; they can only approve at the end. Overrides are recorded, never silenced.

Audit log

Event-sourced, append-only. Every state change is an event. Current state is a projection. Nothing is ever mutated or deleted.

Citizen tiers

Anonymous, registered (free), supporter (paid). Per-deployment configuration of what each tier sees and can do, with native time-delayed access.

Forum ingestion

A sandboxed ingestor agent — no tools, structured-output only — emits typed FeedbackSummary artifacts. Other agents read summaries, never raw user input.

Revenue streams

Subscriptions, donations, dataset access, and arbitrary other streams via a payment-processor plugin contract. Each stream has a transparency level set by the operator.

Disclaimer system

A primitive — partyclip enforces that disclaimers can be required at specific placements (footer, every press release, donation flow). Parties supply the text.

who builds with partyclip

One reference deployment so far.

Forks for other parties, think tanks, research projects, and art pieces are encouraged.

status

Pre-alpha.

Schemas, APIs, and plugin contracts will change. Do not deploy this in production yet. Do not register a real political party that depends on it.