jxxghp/moviepilot

NAS媒体库自动化管理工具

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 45 minutes ago
Added to GitGenius on September 5th, 2026
Created on May 31st, 2023
Open Issues & Pull Requests: 32 (-2)
GitHub issues: Enabled
Number of forks: 1,473
Total Stargazers: 11,705 (+1)
Total Subscribers: 46 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 13.8 hours
Mean response time: 22.4 days
90th percentile: 82.9 days
Tracked items: 2,398

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "bug" is answered fastest, typically in about 9 hours, while "feature request" waits about 3 days. Only 13% of issues opened in the past year have been closed. Three people close 74% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 29
New in 7 days: 33
Closed in 7 days: 37
Avg open age: 36 days
Stale 30+ days: 5
Stale 90+ days: 2

Recent activity

Opened in 7 days: 26
Closed in 7 days: 29
Comments in 7 days: 5
Events in 7 days: 13

Top labels

  • bug (1,893)
  • feature request (794)
  • stale (578)
  • RFC (51)
  • help wanted (17)
  • Handling (7)
  • duplicate (1)

Detailed Description

MoviePilot is a NAS media library automation tool that handles subscription, search, download, organization, metadata scraping, library refresh, and notification workflows for film and television content.

The tool addresses the challenge of maintaining organized media libraries on network-attached storage by automating the core processes involved in acquiring and managing content. It achieves this through a decoupled architecture with a FastAPI backend and Vue 3 frontend, allowing users to combine various capabilities including multiple downloader integrations, media server support, metadata sources, notification channels, plugins, workflows, and AI agent functionality. The system includes built-in agent capabilities that enable natural language interaction to perform management tasks like searching, subscribing, downloading, organizing, and troubleshooting.

Adoption suits users running NAS environments on Windows, Linux, or Synology systems who want to eliminate manual steps in media library management. Docker deployment is the recommended approach, with separate images available for different versions. The tool is designed for extensibility and maintenance clarity through its separated frontend and backend layers, making it suitable for users who may want to customize or extend functionality. The project documentation, including setup guides for PostgreSQL, Docker Compose examples, and CLI management tools, is maintained in an official wiki.

The project maintains active development with structured contribution guidelines requiring developers to review repository rules and local environment documentation before submitting changes. The codebase includes comprehensive documentation for custom skill creation and MCP client integration, indicating ongoing investment in extensibility patterns. Multiple deployment options are actively supported through distinct Docker images for different versions, and the project provides migration documentation for version upgrades.