Antra: Desktop Music Library Builder
Running live at antra.hoshi.cfd
A desktop music library builder that turns Spotify, YouTube Music, Apple Music, Amazon Music, Tidal, Qobuz, and Deezer links into a fully tagged local library in FLAC, ALAC, AAC, or MP3.
Latest release on GitHub · Windows · macOS · Linux · Community: Telegram · Discord
Introduction: a smarter way to build a local music home
In a world of streaming, Antra brings your favorite tracks back home. Antra is a desktop music library manager designed to transform links from Spotify, YouTube Music, Apple Music, Amazon Music, Tidal, Qobuz, and Deezer into a tidy, fully tagged local library. The result is a folder structure that makes sense to humans and media servers alike — Artist / Album — with files in your preferred format and complete metadata. It’s designed to work right out of the box: no Python setup, no complex configuration, just a single binary that runs on Windows, macOS, and Linux. Built-in themes let you tune the look and feel to your taste, so organizing music can feel as good as listening to it.
What Antra is and what it does
- A desktop music library manager that converts streaming links into a local, organized collection.
- Fully tagged metadata: title, artist, album, artwork, genre, and lyrics are fetched and embedded.
- Files are saved in a clean Artist / Album folder structure, ready for media servers such as Navidrome, Jellyfin, and Plex.
- Output formats supported: FLAC, ALAC, AAC, and MP3.
- Output is auto-tagged with embedded artwork and lyrics, ensuring a rich listening experience even offline.
- The package is a single binary with no external dependencies, making it easy to drop onto your system and start tagging right away.
- Everything is designed to be ready for media servers and automated libraries the moment you finish a quick setup.
How Antra works in practice
- Input sources: You provide streaming links (one or more at a time) from major services, including Spotify, YouTube Music, Apple Music, Amazon Music, Tidal, Qobuz, and Deezer.
- Output decision: You choose your preferred output format (FLAC, ALAC, AAC, MP3). Antra then processes the media and metadata to produce high-quality copies.
- Metadata and artwork: The app automatically fetches and embeds full metadata — title, artist, album, genre — along with high-resolution artwork and lyrics when available.
- File organization: The resulting files are saved in an “Artist / Album” folder hierarchy, a structure that plays nicely with Navidrome, Jellyfin, Plex, and other media servers out of the box.
- Asset management: Artwork is included so that your libraries look as polished as streaming services when browsed in players and servers.
- Accessibility and portability: Once created, the library is portable and easy to back up or migrate, while remaining fully playable in local players and media servers.
Key features that set Antra apart
- Wide format support: FLAC, ALAC, AAC, MP3 — so you can balance quality and compatibility as you like.
- Auto-tagging and lyrics: Fully tagged metadata and embedded lyrics where available.
- Artwork: Embedded cover art for a visually rich library.
- Structure that servers love: Artist / Album layout mirrors common media server expectations.
- Platform reach: Runs on Windows, macOS, and Linux with a single binary and no Python requirements.
- Theming: Built-in themes let you customize the look and feel from Settings.
- Quick setup: No installation hassle; just download and run.
- Community and support: Links to Telegram and Discord communities for help and ideas.
- Ready for servers: The folder structure and tagging are designed to integrate smoothly with major home media ecosystems.
Installing Antra: platform options and practical notes
Getting Antra up and running is straightforward. Download the build for your platform from the Releases page and run it. No installation wizard, no dependencies; just a binary ready to go.
- Windows 10+
- File: Antra.exe
- Simple execution from Explorer or a command prompt
- macOS 12+ (Apple Silicon)
- File: Antra-macOS.dmg
- macOS 12+ (Intel)
- File: Antra-macOS-Intel.dmg
- Linux
- File: Antra-Linux.AppImage
Note on security: Windows Defender flag? Some packaged apps can trigger false positives due to heuristic scanning. The full source is available in the repository and is auditable, so you can verify the code if you’d like.
Quick start guide: four simple steps to your first local library
- Step 1: Launch Antra and pick a music library folder on first run
- Step 2: Choose your preferred output format (FLAC, ALAC, AAC, MP3)
- Step 3: Add a streaming link (or multiple links) from supported services
- Step 4: Click Add to Library and let Antra do the rest — tagging, artwork, lyrics, and proper filing happen automatically
Two quick screenshots give you a sense of the interface and the results (see the images below for visual context).
Running live: live demo and where to learn more
- Live site: https://antra.hoshi.cfd/
- GitHub releases: https://github.com/anandprtp/Antra/releases
- Feature guide: https://github.com/anandprtp/Antra/blob/main/FEATURES.md
Keep Antra alive: supporting ongoing development
If Antra has been useful to you, consider supporting ongoing development through Patreon. Your support helps cover ongoing maintenance, feature development, and updates to keep pace with new streaming metadata standards.
- Patreon badge: Support on Patreon
- Patreon link: https://www.patreon.com/AntraVerse
A small nudge to star the repository
Star the GitHub repo to get notified about new releases directly from GitHub. It’s a simple way to stay in the loop as new features and refinements roll out.
Contributing and community guidelines
- Antra’s author welcomes user feedback and ideas. At this time, the maintainer is not actively seeking external contributions or accepting pull requests into the main codebase. If you encounter a bug or have a feature idea, you can open an issue on the repository and the maintainer will review it when possible.
- The project emphasizes transparency and open discussion through official channels: Telegram and Discord communities.
Disclaimer: the boundaries and responsibilities of use
- The repository and its contents are provided for educational and research purposes. The software is offered “as-is” without warranty of any kind.
- No copyrighted content is hosted, stored, mirrored, or distributed by this repository. Users are responsible for ensuring their use complies with applicable laws, regulations, and third-party terms of service.
- The software is provided free of charge by the maintainer. If you previously paid a third party for access, ensure you are dealing with legitimate channels to avoid being misled.
- Redistribution or commercial use by third parties must comply with the repository license. Antra is an independent project and not affiliated with, endorsed by, or connected to other projects with similar names.
- The author disclaims liability for damages arising from use or misuse of the software. Users assume risk.
- If you are a copyright holder or authorized representative and believe the repository infringes on your rights, contact the maintainer with details. The matter will be investigated and appropriate action taken, including removal of any referenced material.
Shoutout to the Day Ones and the people who helped shape the project
Huge thanks to the early testers and contributors who helped shape Antra in the beta stages. Their ideas, feedback, and testing accelerated development and ensured the software matured with real-world use.
- @rafaelmolivebh
- @robarnoldio
- @mishrabiswajit
Built with love by Hoshiyaar Singh
Antra is an independent project built with care by Hoshiyaar Singh. For questions or feedback, you can reach out through project channels:
- GitHub: https://github.com/anandprtp/Antra
- Telegram: https://t.me/antraaverse
- Discord: https://discord.gg/UcY5cqMuE
Imagery and visual context
To give a feel for Antra’s interface and branding, the following visuals are included:
- Antra header artwork: assets/antra-header.svg
- Screenshots showing the user interface and workflow: assets/screenshots/ss1v117.png and assets/screenshots/ss2v117.png
Notes for readers and users
- The project emphasizes a no-fuss setup experience: download, run, and you’re ready to start building a local library from streaming links.
- The end result is a polished local library structure that remains compatible with popular media servers, making it easier to manage, backup, and stream your collection from home.
- While Antra focuses on automatic tagging and folder organization, you still retain control over the final output format and metadata quality, so you can tailor the library to your preferences.
A concluding reflection: why Antra matters
Antra fills a practical niche for music lovers who want the best of both worlds: the convenience of streaming and the permanence of a high-quality, locally stored library. The ability to convert streaming links into well-structured, richly tagged files in your preferred formats means you can curate a durable music collection that survives changes in streaming catalogs, licensing, or service availability. It’s about preserving music in a portable, server-friendly, and human-friendly way — where metadata is complete, artwork is present, lyrics are available, and the folder layout is ready for your favorite media server to index instantly.
If you’re curious to explore more, the live site and GitHub resources offer deeper dives into features, potential updates, and how Antra fits into a modern home-music ecosystem. Whether you’re building a personal archive for offline listening or ensuring your home server has a robust, ready-to-index library, Antra provides a clear workflow: input, format, tag, file, and integrate — with a focus on simplicity, reliability, and accessibility.
Images referenced in this post
- Antra header:
- Screenshot 1:

- Screenshot 2:

Endnotes
- Live demo: https://antra.hoshi.cfd/
- Release notes and downloads: https://github.com/anandprtp/Antra/releases
- Feature guide: https://github.com/anandprtp/Antra/blob/main/FEATURES.md
- Community channels: Telegram and Discord (links above)
With Antra, your streaming world can become a lasting, richly tagged local library — ready for playback, sharing, and server-based curation, today and tomorrow.
Enjoying this project?
Discover more amazing open-source projects on TechLogHub. We curate the best developer tools and projects.
Repository:https://github.com/anandprtp/Antra
GitHub - anandprtp/Antra: Antra: Desktop Music Library Builder
Antra is a desktop music library builder that transforms streaming links from Spotify, YouTube Music, Apple Music, Amazon Music, Tidal, Qobuz, and Deezer into a...
github - anandprtp/antra


