LogoAwesome Homelab
Logo of Bitmagnet

Bitmagnet

A self-hosted BitTorrent indexer and DHT crawler with web UI, GraphQL API, and Servarr integration.

Introduction

Bitmagnet: Self-Hosted BitTorrent Indexer and Search Engine

Bitmagnet is a powerful, self-hosted solution for BitTorrent indexing, DHT crawling, content classification, and torrent searching. It stands out with its unique DHT crawler feature, which enables discovery of torrents directly from the Distributed Hash Table (DHT) network without relying on external trackers or indexers. This makes it a fully independent, self-contained torrent ecosystem for enthusiasts and power users.

Key Features
  • DHT Crawler: Discovers torrents by crawling the DHT network, fetching metadata, and enriching it with content classification (e.g., movies, TV shows).
  • Content Classifier: Identifies content types and attributes like language, resolution, and source, integrating data from sources like The Movie Database.
  • Torrent Search Engine: Allows users to search indexed torrents via a responsive, multilingual web UI built with Angular.
  • GraphQL API: Provides a modern API for querying data, with an embedded GraphQL playground for developers.
  • Servarr Stack Integration: Offers Torznab-compatible endpoints for seamless integration with tools like Sonarr, Radarr, and Prowlarr.
  • Import Facility: Supports ingestion of torrents from external sources, such as RARBG backups, for broader indexing.
  • WebUI Dashboard: Facilitates monitoring and administration of the system.
Target Users and Use Cases

Bitmagnet is ideal for tech-savvy individuals, self-hosting enthusiasts, and media management professionals who need a private, customizable torrent indexing solution. It caters to users looking to build personal media libraries, integrate with Servarr tools, or explore decentralized content discovery via DHT. Its alpha status indicates ongoing development, with plans for authentication, Prowlarr bi-directional integration, and more.

Unique Selling Points
  • Independence: Operates without external trackers, relying solely on DHT for content discovery.
  • Customizability: Highly configurable classifier and import options for tailored indexing.
  • Modern Tech Stack: Leverages Angular for the frontend and GraphQL for API interactions, ensuring a developer-friendly experience.