Projects

Open tools for seeing clearly.

Free, open-source software for witnessing, taking part, holding power to account, staying safe, and owning your data — and whatever the moment calls for next. Different tools, one throughline: find the signal, check the record, keep control of your own information.

Our projects are built for the moments when information is scattered, filtered, hard to verify, or held by someone else.

We make tools that gather without obscuring, explain without persuading, and give people more control over what they can see and use. Every project is public and forkable. Some are mature, some are still growing — all of them are built to be useful well beyond our own walls.

Witnessing · Flagship

WOKE Network

TOPEYE's flagship, and the umbrella for our livestreaming work. Since May 2020 it has been a real-time hub for streams from demonstrations and public events — helping people find live sources, follow what's happening, and preserve the record after the stream ends.

WOKE is also home to Anchor, a community livestream platform with encrypted Matrix chat, along with the supporting repositories that make the streaming stack work.

Anchor Streamwall Matrix Go
Visit WOKE Network →
Witnessing

Streamwall

Streamwall composes multiple livestreams into a single feed — with source attribution and audio control built in. It's made for the moments when one camera isn't enough: breaking news, demonstrations, community monitoring, research, collaborative viewing.

The point isn't to flatten many voices into one broadcast. It's to keep context visible — compare angles, follow developments across feeds, and always know where each stream came from.

Electron Node.js TypeScript
Explore on GitHub →
Civic Participation

Turnout

Know your ballot. Help others know theirs. Turnout is a nonpartisan civic tool for finding electoral districts and ballot information by location — answering the questions that should be easy: who represents me, what's on my ballot, and what can I share with the people around me?

It's built for voters, volunteers, civic groups, and developers who want clearer access to local election information. It doesn't tell people what to think — it helps them see what they're being asked to decide.

Civic Data API Nonpartisan
Visit Turnout →
Public Accountability

Stood

Stood is a searchable public-record index built around a plain idea: we may not know where someone stands today, but we can know where they stood. Public statements, votes, filings, and records should be easy to find, compare, and cite.

It indexes the record so people can ask better questions — accountability without theater. Find the source, follow the evidence, and keep the claim tied to the receipt.

Public Record Search Receipts
Visit Stood →
Data Ownership

DeepEye

DeepEye is self-hosted personal-data intelligence. It brings data together from 40+ sources and helps you analyze it privately, without handing the whole picture to a third party. Email, messages, photos, location, finances, health — useful to you, without becoming someone else's product.

The premise is direct: your data can help you understand your life, but only if you can own it. DeepEye is built for insight without surrender.

Self-Hosted Privacy AI
Visit DeepEye →
Civic Participation · Safety

Protest Guide

Know your rights. Stay safe. Take action. Protest Guide is a plain-language resource for anyone heading to a demonstration — constitutional rights, safety protocols, digital security, and a pre-protest checklist, all in one place.

It points to trusted help, too — legal support from the National Lawyers Guild and ACLU, and digital-security guidance from the EFF.

Know Your Rights Safety Digital Security
Visit Protest Guide →
In the works

Something new is coming.

We're developing another open-source project in the same spirit: practical, public, and built around information people should be able to use for themselves. More details when the shape is clearer.

Tell us what you want to help build →

Build this with us.

These tools are public because they're meant to be worked on — questioned, forked, improved. See a gap? Open an issue. Can help? Send a pull request. Want to partner? Start a conversation.