awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
autobrr avatar

autobrr/qui

0
View on GitHub↗
getqui.com↗

Qui

Qui is a BitTorrent cross-seeding manager, automation engine, and multi-instance torrent dashboard. It provides a unified web interface to manage multiple separate torrent client instances from a single location and functions as an authentication gateway using OpenID Connect to protect backend API endpoints.

The project specializes in identifying and adding matching torrents across different trackers to increase seeding ratios. It utilizes hardlink-based file replication to satisfy multiple tracker layouts without duplicating disk space and features a rule-based automation engine that executes custom scripts and internal actions based on torrent metadata and status.

The system covers a broad range of operational capabilities, including torrent library automation for tagging and categorizing content, comprehensive torrent file management for orphan removal and disk maintenance, and infrastructure monitoring via Prometheus-compatible metrics and real-time activity logs. It also includes tools for remote path mapping, instance state backups, and API request proxying to shield primary credentials.

Automated installation scripts are available for specific seedbox provider environments.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • Cross-Seeding Managers - Finds matching content on different trackers and adds them using file reuse or hardlinks to maximize seeding ratios.
  • Automated Cross-Seeding - Finds matching torrents on different trackers and automatically adds them to clients to increase seeding ratios.
  • BitTorrent Cross-Seeding Managers - Provides a comprehensive system for identifying and adding matching torrents across multiple trackers to maximize seeding ratios.
  • Server Management Dashboards - Provides a unified web interface to connect to and control several remote torrent servers from one location.
  • Automated File Organizers - Executes rule-based actions on files to organize and handle content without manual intervention.
  • RSS-Based Content Discovery - Automatically polls tracker RSS feeds to identify and add matching torrents to connected instances.
  • Automation Rules - Applies specific actions to content based on custom rules and conditions evaluated by a background service.
  • Local Filesystem Indexers - Scans local filesystem folders to identify existing content and match them with available torrents on indexers.
  • Torrent Automation Tasks - Performs specific automated actions on torrents based on predefined conditions to manage content.
  • Torrent Client Frontends - Provides a unified dashboard to manage multiple separate torrent client instances from one location.
  • API Request Proxying - Routes external requests to backend instances using unique keys to protect primary credentials from exposure.
  • Torrent Management Tools - Implements comprehensive filesystem operations including hardlinking, orphan removal, and disk maintenance for torrent libraries.
  • Cross-Seed Hardlinking - Creates hardlinked clones of matched files to satisfy multiple tracker requirements without duplicating disk space.
  • Hardlink-Based Replication - Creates filesystem clones of matched content to satisfy multiple tracker requirements without duplicating disk space.
  • Linked Directory Tree Creation - Generates a directory structure matching incoming layouts using hardlinks to avoid duplicating data.
  • Library Content Scanning - Performs a deep search of currently seeded content to find matching versions on other indexers.
  • API Key Proxying - Routes requests to multiple remote backends using unique keys to shield primary credentials from exposure.
  • OIDC Authentication Plugins - Delegates user authentication to an external identity provider and manages authorization using PKCE.
  • OIDC Identity Integrations - Outsources user authentication to an external provider using the PKCE flow to manage authorization securely.
  • Torrent Automation Rules - Evaluates content against custom logic and regex patterns to trigger asynchronous scripts or internal actions.
  • Cross-Seed Match Identification - Identifies compatible torrents across different trackers based on size tolerances and rules to maximize seeding ratios.
  • Torrent Library Automation - Applies custom rules to automatically tag, categorize, and move torrent files based on specific content conditions.
  • Tracker Feed Polling - Periodically queries tracker feeds and indexers to identify matching content for automated cross-seeding.
  • Hash Blocklists - Prevents specific content hashes from being re-added to a client instance via a blocklist.
  • Orphaned File Cleaners - Identifies and deletes files in directories that are no longer associated with any active torrent.
  • Category Organizations - Organizes torrents into user-defined categories with options to manage copies and protect specific groups.
  • Content Tagging Systems - Applies descriptive labels to torrents based on rule matches or tracker information for improved organization.
  • Resolution-Based File Routing - Assigns items to specific categories based on their resolution and source for organized filing.
  • Media Pack Assemblers - Combines individual episodes into a single season pack by linking local files and downloading missing pieces.
  • Content Tagging - Applies labels to content based on the discovery method, such as RSS polling or webhooks.
  • Local State Caches - Caches common data requests locally to reduce API latency and prevent rate-limiting on backend instances.
  • Orphaned Data Detection - Scans the filesystem to identify orphaned data that no longer belongs to active torrent items.
  • Complex Search Querying - Matches content using a query builder supporting nested logic, regex patterns, and numeric operators.
  • Torrent Grouping Logic - Treats multiple items as a single unit to expand actions or apply strict matching conditions.
  • Dry-Run Previews - Simulates rule execution via dry-runs to preview which items would be affected before applying changes.
  • External Command Execution - Executes system programs or scripts from a context menu using metadata placeholders.
  • Action Triggers - Automatically runs external programs based on conditions like torrent completion or category changes.
  • Webhook Integrations - Matches torrents from external announcers and adds compatible files automatically via incoming webhooks.
  • Music Metadata Matching - Matches music releases across different trackers by utilizing APIs to compare metadata and infohashes.
  • Torrent Creators - Generates new torrent files and magnet links through a web interface using the connected client's capabilities.
  • Torrent Data Migrations - Enables moving torrent files between instances by exporting data and configuring save paths on the destination.
  • Manual Cross-Seed Search - Allows manual querying of indexers for matching content or filtering the local library for shared files.
  • Seeding Ratio Enforcers - Sets ratio and time limits for torrents and executes predefined actions once those thresholds are reached.
  • Remote-to-Local Path Mapping - Translates filesystem paths from a remote instance into local paths so external tools can locate data.
  • Automated Torrent Remediation - Attempts to fix missing files through a sequenced process of pausing, rechecking, and resuming torrents.
  • Torrent Progress Monitors - Exposes torrent client performance and health through Prometheus metrics and real-time activity logs.
  • Automated Season Injection - Injects season packs when local data meets a coverage threshold and handles rechecks based on file counts.
  • Cross-Seed Match Filtering - Restricts eligible torrents for cross-seeding by specifying required or forbidden categories and tags.
  • Cross-Seeded Content Detection - Identifies items sharing the same files to perform group deletions and prevent accidental data loss.
  • Disk Space Cleaners - Automatically deletes items in priority order until a specified disk free space threshold is reached.
  • External Program Control - Controls external software through authenticated endpoints to create, update, or trigger automated workflows.
  • External Script Execution - Runs pre-configured scripts or webhooks asynchronously when specific torrent conditions are met.
  • Prometheus-Formatted HTTP Endpoints - Provides a Prometheus-formatted HTTP endpoint for real-time observability of counts, speeds, and statuses.
  • Prometheus-Based Metric Exporters - Exposes internal application health and performance data through a standardized Prometheus endpoint.
  • Remote Management - Configures remote client settings such as speed limits and queue management via an API.
  • Season Pack Assembly - Assembles season packs by linking existing episode files and downloading any remaining missing data.
  • Season Pack Linking - Matches local episodes to season pack announcements and adds the packs to fill missing content.
3,222 stars·90 forks·Go·gpl-2.0·27 views

Star history

Star history chart for autobrr/quiStar history chart for autobrr/qui

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does autobrr/qui do?

Qui is a BitTorrent cross-seeding manager, automation engine, and multi-instance torrent dashboard. It provides a unified web interface to manage multiple separate torrent client instances from a single location and functions as an authentication gateway using OpenID Connect to protect backend API endpoints.

What are the main features of autobrr/qui?

The main features of autobrr/qui are: Cross-Seeding Managers, Automated Cross-Seeding, BitTorrent Cross-Seeding Managers, Server Management Dashboards, Automated File Organizers, RSS-Based Content Discovery, Automation Rules, Local Filesystem Indexers.

Which projects share features with autobrr/qui?

Projects with overlapping indexed features include: trash-guides/guides — Guides is a collection of standardized architectural guides and best practices for deploying containerized media… filecxx/filecentipede — FileCentipede is a comprehensive file management and transfer application designed to handle diverse network protocols… pocket-id/pocket-id — Pocket ID is a self-hosted OpenID Connect (OIDC) identity provider that replaces traditional passwords with… feast-dev/feast — Feast is an open-source feature store for machine learning that provides a central platform for defining, storing, and… element-hq/element-web — Element Web is a web-based communication client used for real-time messaging and collaboration via the decentralized… rommapp/romm — Romm is a self-hosted game library manager and ROM management web interface. It serves as a central server for storing…

Projects sharing features with Qui

These projects share indexed features with Qui. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • trash-guides/guidesTRaSH-Guides avatar

    TRaSH-Guides/Guides

    2,800View on GitHub↗

    Guides is a collection of standardized architectural guides and best practices for deploying containerized media servers and optimizing download clients. It provides documentation for setting up self-hosted media server environments, focusing on the integration of downloaders and media managers. The project centers on a hardlink storage architecture and a specific directory structure and volume mapping standard. This approach enables atomic moves to prevent data duplication across different media applications. The guides cover a broad range of capability areas, including media automation con

    Markdownbazarrguideguides
    View on GitHub↗2,800
  • filecxx/filecentipedefilecxx avatar

    filecxx/FileCentipede

    10,805View on GitHub↗

    FileCentipede is a comprehensive file management and transfer application designed to handle diverse network protocols and data operations. It functions as a multi-protocol download manager, a full-featured BitTorrent client, and a remote filesystem manager, providing a unified interface for moving and organizing data across local and remote environments. The application distinguishes itself through deep browser integration, which allows for the direct capture of media streams, video, and bulk download links from web pages. It also includes a modular utility suite that enables users to perfor

    C++bittorrent-clientbtdownload
    View on GitHub↗10,805
  • pocket-id/pocket-idpocket-id avatar

    pocket-id/pocket-id

    8,185View on GitHub↗

    Pocket ID is a self-hosted OpenID Connect (OIDC) identity provider that replaces traditional passwords with passkey-based authentication using WebAuthn public-key cryptography. It runs as a standalone service on user-managed infrastructure, eliminating shared secrets entirely by authenticating users through passkeys instead of passwords. The project distinguishes itself through security-hardened deployment patterns, including distroless container images, non-root user execution, and read-only root filesystems to reduce the attack surface. It supports configurable token signing algorithms (RSA

    Goidpoidcpasskeys
    View on GitHub↗8,185
  • element-hq/element-webelement-hq avatar

    element-hq/element-web

    13,233View on GitHub↗

    Element Web is a web-based communication client used for real-time messaging and collaboration via the decentralized Matrix protocol. It functions as an end-to-end encrypted messenger, a VoIP client for voice and video conferencing, and an interface for interacting with integrated bots and external bridges. The project distinguishes itself through a modular architecture that supports runtime module loading and external script imports to extend core capabilities. It provides extensive white-labeling options, allowing for the customization of application branding, visual themes, and the use of

    TypeScripthacktoberfestmatrix
    View on GitHub↗13,233
  • Compare all 30 related projects→