Deploy Now

Stars

1,278

Forks

61

Watchers

9

Developer links

Kima

Streaming personal music collections with neural discovery and intelligent playlist curation is what Kima accomplishes as a modern self-hosted audio server that replaces Spotify and Apple Music. Listeners organize their FLAC, MP3, and AAC audio files into responsive grid layouts that scale up to eight columns on ultra-wide displays while automatically fetching album covers, artist biographies, and synchronized line-by-line lyrics. The built-in Vibe System utilizes CLAP neural network audio embeddings to map an entire music collection across two-dimensional clusters and three-dimensional interactive galaxy views, enabling users to explore acoustic relationships or queue smooth sonic paths between distant tracks. Music fans can import playlists directly from Spotify, Deezer, and YouTube using deterministic ISRC matching, while automated Made For You mixes generate era-specific playlists, workout stations, and discovery queues based on individual listening habits. Integrated podcast search pulls subscriptions from iTunes with automatic episode tracking across devices, while native Audiobookshelf connectors synchronize spoken-word chapter positions and playback progress directly into the unified web player. OpenSubsonic API endpoints allow mobile users to stream libraries through native clients like Symfonium and DSub using scoped authentication tokens, while administrators manage multi-user accounts with time-based two-factor authentication. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.

Kima
Kima
Kima
Kima
Kima
Kima

Benefits

  • Neural Audio Discovery With CLAP Embeddings
  • Processes audio tracks using Contrastive Language-Audio Pretraining neural models to project music collections into searchable two-dimensional maps and three-dimensional star fields based on sonic similarity.
  • OpenSubsonic API Protocol Compatibility
  • Exposes standard Subsonic endpoints with scoped client token authentication, allowing users to stream audio directly into native mobile applications including Symfonium, DSub, and Amperfy with cross-device queue sync.
  • Deterministic Multi-Service Playlist Importing
  • Imports public playlists from Spotify, Deezer, and YouTube using International Standard Recording Code matching alongside fuzzy text search to identify and preview available tracks within local libraries.
  • Unified Music Podcasts And Audiobooks Hub
  • Consolidates personal audio files, iTunes podcast RSS feeds, and external Audiobookshelf libraries into a single responsive web interface with synchronized progress tracking and dynamic transcoding pipelines.

Features

  • Interactive Vibe Galaxy
  • Renders music collections as an interactive 3D WebGL star field where listeners can orbit mood clusters and trigger continuous playback trajectories.
  • Synchronized Lyrics Display
  • Fetches synchronized line-by-line lyrics automatically from LRCLIB APIs or embedded metadata tags to provide real-time sing-along text during audio playback.
  • Dynamic Audio Transcoding
  • Transcodes FLAC, ALAC, and OGG audio streams on-the-fly to configurable bitrates including 320kbps, 192kbps, and 128kbps using FFmpeg encoding pipelines.
  • Audiobookshelf Integration Bridge
  • Connects to self-hosted Audiobookshelf instances via REST APIs to synchronize listening progress, chapter bookmarks, and audiobook libraries into the web dashboard.
  • Automated Metadata Enrichment
  • Enhances local music files with cover art, artist biographies, and release dates queried directly from MusicBrainz and Last.fm catalog databases.