Credits
KOSMOVIZ stands on 31 directly-credited pieces of open-source software, public datasets, and third-party services. Each section below lists authors + licenses. Transitive deps (libraries-of-libraries) are audited automatically by scripts/legal-audit.ts — the full machine- readable tree ships alongside every build.
Dataset provenance manifests (SHA-256 per training track) live at /legal/provenance. License audits for each build are posted to /legal/license-audit.
Core runtime
Frameworks + libraries that run in the app.
- Next.jsMITApp framework · Vercel
- ReactMITUI framework · Meta Platforms
- Tailwind CSSMITStyling
- Drizzle ORMApache-2.0Type-safe SQL
- ZodMITSchema validation
- Auth.jsISCAuthentication
- BullMQMITJob queue
- ioredisMITRedis client
- postgres-jsUnlicensePostgres driver
- BiomeMITLinter + formatter
- VitestMITTest runner
Visual + audio engine
Shader / visualizer / encoding dependencies.
- ButterchurnMITMilkdrop-compatible WebGL visualizer · jberg
- MediabunnyMITWebCodecs MP4 muxer
- gifshotMITClient-side GIF encoder · Yahoo
- hear21passtApache-2.0Patchout faSt Spectrogram Transformer (audio embeddings) · Khaled Koutini et al.
Stem separation — Banquet architecture
Model architecture + pretraining corpus. Weights shipped by KosmoViz are self-trained on CC/permissively-licensed data (see Privacy Policy §4) — we do NOT redistribute MoisesDB-trained checkpoints.
- Stem-agnostic single-decoder source-separation architecture · Karn N. Watcharasupat & Alexander Lerch
- Training-framework fork used for Banquet fine-tune
Datasets
Training + evaluation data. Provenance manifests (SHA-256 per track) live in /legal/provenance.
- FMA (Free Music Archive)CC-BY-4.0Training mixtures (CC-clean subset filtered to CC-BY / CC-BY-SA / CC0) · Defferrard, Benzi, Vandergheynst, Bresson
- Slakh2100CC-BY-4.0MIDI-aligned training + test split · Manilow, Wichern, Seetharaman, Le Roux
- FSD50KCC-BY-4.0Sound-effects augmentation layer · Fonseca, Favory, Pons, Font, Serra
Shader library
All shader entries carry an SPDX license header (MIT, CC0-1.0, or Apache-2.0). Original authors are credited in each shader file.
- ShaderToy originals adapted for WebGL1
Third-party APIs
External services. Usage governed by each provider's ToS — not redistribution.
- PaddleProprietaryMerchant-of-Record payments + tax
- ResendProprietaryTransactional email
- PostHogProprietaryProduct analytics (self-hosted)
- Pexels Video APIPexels LicenseSmart-Cut stock-clip library
- Pixabay Video APIPixabay LicenseSmart-Cut stock-clip library
- Genius APIProprietaryLyric fetch (Stage-3 feature)
- Runway Gen3ProprietaryAI-scene generation provider (Stage-4)
- KlingProprietaryAI-scene generation provider (Stage-4)
Fonts
Self-hosted under their respective open-source licenses; see /api/static/fonts for the served subset.
- InterOFL-1.1Default UI + lyric font · Rasmus Andersson
- JetBrains MonoOFL-1.1Monospace (code blocks)
Missing an attribution? Something wrong? Open an issue at legal@kosmoviz.io.