Vývojáři

Otevřený kód, vyvíjený otevřeně

Piranha je svobodný software pod AGPL-3.0. Čtěte ho, spouštějte, forkujte a posílejte změny zpět — celý systém je váš, abyste ho tvarovali.

Svobodné a s otevřeným kódem

Pod licencí AGPL-3.0: šiřte a upravujte volně. Síťová klauzule udržuje otevřené i hostované forky, takže zlepšení se vracejí ke všem.

Moderní webový stack

FastAPI + SQLite/Postgres na backendu; React + TypeScript + Vite na frontendu; agent u bazénu v Go a desktopový build v Tauri. Reálný čas přes WebSocket, typované od začátku do konce.

Přispět může každý

Zdokumentovaná architektura, důkladná sada testů s prahem pokrytí 95%, bariéry typů a linteru a průvodci podle oblastí činí první záplatu přístupnou. Nové sestavy, formáty a funkce mají vydlážděnou cestu.

Architektura, která drží

Přísná pravidla vrstev — repozitáře, služby, routery — vynucená jako kondiční funkce, které shazují CI. Struktura zůstává čistá, jak systém roste, už ze své podstaty.

Přeložte ji

Přidat jazyk znamená přidat slovník — směrování, směr i přepínač se přizpůsobí samy. Psaní zprava doleva je prvotřídní cesta, ne dodatečný nápad.

Vážně otestováno

Jednotkové, integrační, souběžné a koncové mistrovské testovací rámce běží v CI s prahem pokrytí. Změny dopadají s jistotou, ne se zkříženými prsty.

Připojte se

Naklonujte repozitář, přečtěte si AGENTS.md kvůli architektuře a vezměte si úkol pro začátečníky. Pull requesty vítány.