
bitmagnet
Self-hosted BitTorrent DHT crawler, indexer, and torrent search engine

bitmagnet is a self-hosted BitTorrent indexer and search engine that continuously discovers torrents by crawling the BitTorrent DHT and fetching metadata for info hashes it finds. It enriches and classifies this data, then exposes it through a web interface and APIs for automation tools.
Key Features
- DHT crawler and BitTorrent protocol implementation to discover torrents without relying on external indexers
- Torrent metadata ingestion via import endpoint to index torrents from additional sources
- Content classification and enrichment (e.g., media-related attributes like language, resolution, and source) with external metadata lookups
- Torrent search engine for querying the indexed catalog
- GraphQL API (including an embedded GraphQL playground) for programmatic search
- Responsive, multilingual web UI
- Torznab-compatible endpoint for Servarr stack integration (e.g., Prowlarr)
- Admin/dashboard view for monitoring and basic administration
Use Cases
- Run a private, self-contained torrent indexer powered by DHT crawling
- Integrate as an indexer in the Servarr stack to automate discovery workflows
- Import and search large torrent datasets (such as archival backups) with classification
Limitations and Considerations
- Currently in alpha; expect bugs and potential breaking changes to the API and database schema
- Some planned features (e.g., authentication/API keys and saved searches) are not yet implemented
bitmagnet is a good fit for users who want a search-first BitTorrent indexing service that is not dependent on public trackers or third-party indexers. Its DHT crawler and classification pipeline make it especially useful for building an automated, continuously updated catalog for downstream tooling.
Categories:
Tags:
Tech Stack:
Similar Services

Meilisearch
Fast search engine API with full-text, vector, and hybrid search
Meilisearch is a lightning-fast search engine API for apps and websites, offering typo-tolerant full-text search plus vector and AI-ready hybrid retrieval.

ArchiveBox
Open-source self-hosted web archiving and snapshotting tool
Self-hosted tool to collect and preserve webpages, media, and bookmarks in durable formats (HTML, PDF, WARC, MP4) with a CLI, web UI, and search.

SearXNG
Privacy-focused metasearch engine for aggregating web results
SearXNG is a privacy-respecting metasearch engine that aggregates results from many search services without tracking or profiling users.

Typesense
Fast, typo-tolerant search engine with keyword and vector search
Typesense is a developer-friendly search engine for instant, typo-tolerant search-as-you-type with faceting, filtering, geo search, and vector/semantic search APIs.
ZincSearch
A lightweight open-source search engine for full-text indexing.
ZincSearch is a Go-based, lightweight search engine for full-text indexing with Elasticsearch API-compatible ingestion, a Vue UI, and a schema-less document model.
Onyx Community Edition
Self-hosted AI chat and enterprise search for any LLM
Open-source platform for AI chat, RAG, agents, and enterprise search across your team’s connected knowledge sources, compatible with hosted and local LLMs.



