Ἁρμονία (Harmonia): "the fitting together of disparate parts"
Unified self-hosted media platform. One system, two deployment targets.
| Component | Path | Stack | Description |
|---|---|---|---|
| Mouseion | mouseion/ |
.NET 10, C#, Dapper, SQLite/PostgreSQL | Media management backend: movies, TV, music, books, audiobooks, podcasts, manga, comics, news |
| Akouo | akouo/ |
Kotlin/Compose, React 19/TS, Rust audio core | Multi-platform media player: Android, Web, Desktop (planned) |
Each component builds independently. See component READMEs for setup:
- mouseion/README.md: Backend API (port 7878)
- akouo/README.md: Player clients
- standards/STANDARDS.md: Coding standards (universal + per-language)
- docs/gnomon.md: Naming methodology
- docs/lexicon.md: Project name registry
GPL-3.0