100% open source
Built in the open
Democratic infrastructure should be inspectable by the people it serves. Everything we run is free, open-source and MIT-licensed — the exact packages behind Better Reykjavík, the New Jersey AI Task Force and ERIC, published on npm.
npm packages
The building blocks
Three packages drive all of our platforms and projects — use them together as we do in production, or pick the pieces you need.
@policysynth/agents
The core of the Policy Synth ecosystem — multi-scale agent orchestration with queues, genetic algorithms, deep research and Elo pairwise ranking. Use it standalone, or through the agent workflow engine built into Your Priorities.
@yrpri/api
The Your Priorities server SDK — the engagement engine behind 17 years of citizen participation projects.
@yrpri/webapp
The Your Priorities progressive web app, built with web components — voting, debate, surveys and participatory budgeting UI.
Why it matters
No black boxes, no vendor lock-in, no per-citizen license fees. Cities and parliaments can audit every line that counts a vote — and researchers can build on 17 years of civic-tech engineering.
Repositories
On GitHub
CitizensFoundation/your-priorities-app
The full Your Priorities platform — server, web app and AI services. In continuous development since 2008.
View repository →CitizensFoundation/policy-synth
The Policy Synth agent framework: TypeScript classes for orchestrating collective and artificial intelligence.
View repository →CitizensFoundation/allourideas.org
The wiki-survey engine created at Princeton University, now maintained by Citizens Foundation.
View repository →MIT licensed · Thousands of commits since 2008 · AI features shipping since 2014 — machine translation, toxicity detection, speech-to-text, and agent workflows long before they were fashionable
Use it, fork it, contribute
Questions about self-hosting or building on our stack? We're happy to help.
