The PlatformCivicAide
The AI harness for local government — open-source infrastructure that connects AI models to municipal data, workflows, and governance guardrails. It's designed for organizational deployment, starting with the staff who run day-to-day operations, then expanding to elected officials and the public. The models are the engine. CivicAide is everything else.
CivicAide started as a Coda doc for one part-time councilmember processing 200-page council packets. As frontier models and agent frameworks matured, so did the ambition — from personal toolkit to open-source infrastructure for the entire municipal organization.
PolicyAide
A multi-agent system for policy research. Enter a topic — receive a professional-grade policy brief with citations, argument analysis, and compliance checking. Built on Anthropic's Agent SDK. Inspired by Google's AI CoScientist paper.
The core insight: policy decisions are non-verifiable at the decision level — that's what democracy is for — but research quality itself can be verified through adversarial testing. PolicyAide stress-tests the reasoning before it reaches the decision-maker. Council makes the decision; the system makes sure the analysis is rigorous.
Specialized Agents
Supervisor
ResearchAnalyzes the research scope, determines data needs, and creates a structured research plan with exploration areas and success criteria.
External Data
ResearchWeb-grounded research across six categories: demographics, economics, legislation, comparable jurisdictions, news, and academic literature.
Generation
ResearchProduces diverse policy hypotheses spanning status quo to transformative approaches, grounded in the research data and uploaded documents.
Debate
TournamentHead-to-head policy evaluation. Builds cases for and against each hypothesis pair, delivers confidence-weighted verdicts that feed the ELO system.
Evolution
TournamentRefines losing hypotheses with additional evidence and reframing between tournament rounds. Validates that improvements don't introduce bias.
Proximity Check
QualityValidates novelty and overlap across the final policy options. Recommends merges for redundant proposals, ensures a diverse final set.
Meta-Review
SynthesisSynthesizes all agent outputs into a professional seven-section policy brief with citations, compliance checks, and bias detection.
Citation Verification
QualityVerifies every citation URL through cross-referencing and targeted web search. Labels each source as verified or unverified — never fabricates URLs.
The Pipeline
Each research session runs through a tournament pipeline — hypotheses are generated, then compete head-to-head in ELO-rated debate rounds. Weak proposals evolve between rounds. The system stops when ratings converge or the round cap is reached.
Research
Supervisor→
External Data→
Generation
Tournament Loop
Repeats until ELO ratings converge
Debate
Head-to-head hypothesis evaluation
ELO Update
Bayesian rating adjustment
Evolution
Refine losing hypotheses
Convergence
Check if ratings stabilized
Debate → ELO → Evolution → Convergence → Debate …
Synthesis
Proximity Check→
Meta-Review→
Citation Verification
The Output
Every session produces a seven-section policy brief — the format a policy analyst would write for a council member, not a chatbot summary. All claims are cited. Citations are independently verified.
1Executive Summary
2Background & Legislative Context
3Comparable Jurisdiction Analysis
4Stakeholder Impact Assessment
5Fiscal & Economic Analysis
6Implementation Considerations
7Key Questions for Deliberation
Each brief includes minimum five comparable jurisdictions, equity dimensions, fiscal confidence levels, and five to eight decision-forcing questions for council deliberation. No recommendations — the system informs the decision, it doesn't make it.
The Origin: Elected Official Tools
CivicAide is designed so that AI tools reach staff before individual elected officials — building institutional capacity rather than creating information asymmetries.
That said, CivicAide started as a complete toolkit for one part-time councilmember. These tools proved the concept — the day-to-day workflow of elected officials was the first problem space where the approach was validated.
Orientation Aide
Essential onboarding for new elected officials — Open Meetings Act, Robert's Rules, ethical finance compliance, and a comprehensive transition guide.
Meeting Notes Aide
Create and manage meeting notes with automatic extraction of action items and newsletter content into organized tables for follow-up.
Action Item Aide
Task organization with automated reminders to ensure timely completion of commitments made in meetings and constituent interactions.
Newsletter & Email Aide
Draft and send professional newsletters and constituent emails with built-in Open Meetings Act compliance checking.
Project Status Aide
Track municipal project progress without complex project management software. Built for the way local government actually works.
Network Aide
A directory of local officials and taxing bodies for efficient collaboration with key stakeholders in your community.
Staff First, Then the Whole Organization
The elected official tools proved the concept, but CivicAide is designed for organizational deployment — starting with staff. The underlying data ingestion pipeline serves the entire municipal organization: city manager's office, community development, public works, and beyond.
With the arrival of organizational AI plugins, some of these may be deployments and configurations of shared tooling rather than standalone applications — meeting municipalities where their teams already work.