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.

TypeScriptNode 24DockerMIT licensed

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

TypeScriptMIT

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

TypeScriptMIT

The Your Priorities server SDK — the engagement engine behind 17 years of citizen participation projects.

@yrpri/webapp

TypeScriptMIT

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.

Legacy platforms

Earlier open-source experiments we still stand behind

These platforms are not our current product focus, but they are part of the Citizens Foundation DNA: open civic infrastructure, built in public, tested in real democratic processes, and kept available for learning, reuse and revival.

Legacy voting platform

Open Active Voting (2010-present)

A secure electronic voting app for participatory budgeting, designed to let residents allocate a fixed public budget while seeing project costs and budget limits.

Used with Your Priorities in Reykjavík's My Neighbourhood process. The 2022-2023 archive is still online, and the model may restart using Open Active Voting if the city brings the process back.

Legacy policy game engine

Open Active Policy (2018-2021)

A deep policy-making gamification platform created for civic education and constitutional design experiments.

The engine powered Make Your Constitution, an educational game connected to Iceland's constitution crowdsourcing work and documented by Josh Lanthier-Welch.

Legacy NLP research pipeline

PaCE Keyword Scanner (2018-2022)

A Common Crawl keyword scanner developed for the EU H2020 Populism and Civic Engagement project to identify political narratives at web scale.

In 2019, the pipeline scanned thousands of keywords and search criteria, then used early transformer language models including BERT and RoBERTa for second-level filtering.

Legacy AI dashboard

Active Citizen Dashboard (2015-2017)

An early open-source AI dashboard for social listening and civic participation, built to explore how machine learning could help people follow public issues that mattered to them.

Created as part of the EU-funded DEEP-Linking Youth project, it explored deep-learning social media listening using a TensorFlow text-CNN classifier.

Use it, fork it, contribute

Questions about self-hosting or building on our stack? We're happy to help.