Developers

Open source, built in the open

Piranha is free software under the AGPL-3.0. Read it, run it, fork it, and send a change back — the whole system is yours to shape.

Free and open-source

AGPL-3.0 licensed: redistribute and modify it freely. The network clause keeps hosted forks open too, so improvements flow back to everyone.

A modern web stack

FastAPI + SQLite/Postgres on the backend; React + TypeScript + Vite on the front; a Go deck agent and a Tauri desktop build. Realtime over WebSocket, typed end to end.

Anyone can contribute

Documented architecture, a thorough test suite with a 95% coverage gate, type and lint gates, and per-area guides mean a first patch is approachable. New reports, formats, and features have a paved path.

Architecture that holds

Strict layer rules — repositories, services, routers — are enforced as fitness functions that fail CI. The structure stays clean as the system grows, by construction.

Translate it

Adding a language is adding a dictionary — the routing, direction, and switcher follow automatically. Right-to-left is a first-class path, not an afterthought.

Tested seriously

Unit, integration, concurrency, and end-to-end championship harnesses run in CI with a coverage gate. Changes land with confidence, not crossed fingers.

Jump in

Clone the repo, read AGENTS.md for the architecture, and pick up a good-first issue. Pull requests welcome.