Comicarr
Automated comic book library manager and downloader.
Comicarr is an automated comic book and manga library manager and downloader. It monitors your series and searches for new issues across Usenet, torrents, and direct download providers. Comic imports use ComicVine, including imports from Metron search results. Manga-only libraries can use MangaDex or MyAnimeList; MyAnimeList requires a client ID.
Comicarr builds on Mylar3, with a React 19 frontend and a FastAPI backend. The application is licensed under the GNU GPL v3.
Key Features
- ComicVine metadata: series and issue details, with optional Metron search mapped to ComicVine
- Content source toggles for a comic-only, manga-only, or mixed library
- Library organization: automatic renaming, sorting, and file management
- Weekly pull lists that track the current week's releases against your library
- Story arc tracking to collect and organize crossover events
- OPDS feeds serve your library to comic readers like Panels and Chunky (config.ini)
- Dashboard ordered by health first, then what needs you, then what is in flight, and library stats last
- Automatic searching across Usenet (Newznab), torrents (Torznab), and DDL providers
- Interactive release search: review candidates with an explained verdict before anything is grabbed
- Multiple download clients: SABnzbd, NZBGet, qBittorrent, Deluge, Transmission, rTorrent, uTorrent
- Direct downloads from Mega, MediaFire, and Pixeldrain, with GetComics as a search/link source
- MangaDex integration to search and download manga chapters
- Pack releases: multi-issue and multi-volume bundles are matched, and one grab covers every issue in them
- Quality preferences: preferred quality, min/max size filters, and per-series pack handling
- Route readiness: Settings tells you which search routes work and what each broken one is missing
- BYOK AI: bring your own key with any OpenAI-compatible endpoint (Ollama, LM Studio, OpenRouter, etc.)
- Library chat to ask questions about your collection in natural language
- Smart metadata: AI-powered filename parsing, metadata enrichment, and conflict reconciliation
- Search expansion generates alternate queries when searches return zero results
- Story arc generator turns natural language into cross-series reading orders
- Pull list curation: weekly suggestions based on your collection
- Database backends: SQLite by default, with optional PostgreSQL or MySQL (extra packages required)
- 11 notification providers including Discord, Telegram, Slack, and Pushover
- REST API + SSE for programmatic access and real-time event streaming
- Mylar3 migration: a first-run wizard imports your existing library and configuration