arr-allUnified command-line interface for Radarr, Sonarr, and Lidarr. Search, add, and manage movies (Radarr), TV shows (Sonarr), and music (Lidarr) with calendar view and health monitoring.
Install via ClawdBot CLI:
clawdbot install rappo/arr-allUnified interface for Radarr (movies), Sonarr (TV), and Lidarr (music).
You can use a unified config file or existing individual configs.
Unified Config (Preferred):
Create ~/.openclaw/credentials/arr-all/config.json:
{
"radarr": {
"url": "http://localhost:7878",
"apiKey": "...",
"defaultQualityProfile": 1
},
"sonarr": {
"url": "http://localhost:8989",
"apiKey": "...",
"defaultQualityProfile": 1,
"defaultSeriesType": "standard"
},
"lidarr": {
"url": "http://localhost:8686",
"apiKey": "...",
"defaultQualityProfile": 2,
"defaultMetadataProfile": 7
}
}
Legacy Configs:
Existing configs at ~/.openclaw/credentials/{radarr,sonarr,lidarr}/config.json are also supported.
Command format: arr-all
All media types support these core commands:
arr-all [movie|tv|music] search "Query"arr-all [movie|tv|music] add arr-all [movie|tv|music] exists arr-all [movie|tv|music] remove [--delete-files] arr-all [movie|tv|music] configarr-all calendar [days=7] (Upcoming releases)arr-all health (Status of all apps)arr-all status (Connection status)arr-all search "Query" (Searches all three)Movies (Radarr):
arr-all movie add-collection arr-all movie collectionsTV (Sonarr):
arr-all tv add [--monitor latest|all|none|seasons:1,2] arr-all tv seasons arr-all tv monitor-season Music (Lidarr):
arr-all music add [--discography] arr-all music albums arr-all music monitor-album Add a Movie:
arr-all movie search "Dune"
arr-all movie add 438631
Check Calendar:
arr-all calendar
Check Health:
arr-all health
Generated Mar 1, 2026
A user running a personal media server with Radarr, Sonarr, and Lidarr can use arr-all to streamline content management. It allows searching for and adding movies, TV shows, and music from a single command-line interface, reducing the need to interact with each app separately. This is ideal for automating media library updates and monitoring health across all services.
A small production company or library uses arr-all to organize and archive digital media collections. They can search across movie, TV, and music databases to add content, check for duplicates, and manage metadata profiles. The calendar feature helps track upcoming releases for licensing or acquisition purposes.
IT administrators in organizations with media departments use arr-all to monitor the health and status of Radarr, Sonarr, and Lidarr instances. They can quickly diagnose connection issues, perform bulk operations like adding or removing content, and ensure all services are running smoothly without accessing multiple web interfaces.
Curators or moderators on niche streaming platforms use arr-all to manage and update content libraries efficiently. They can search across all media types, add new titles based on user requests, and use the combined search to find related content quickly. This helps maintain a diverse and up-to-date catalog.
Educational institutions use arr-all to manage media resources for courses, such as films, documentaries, and music. Teachers can search for and add relevant content, check availability, and use the calendar to plan around release dates for new educational materials, enhancing curriculum development.
Offer arr-all as a free open-source tool with basic features, then charge for premium add-ons like advanced analytics, automated scheduling, or cloud integration. Revenue comes from subscriptions or one-time purchases for enterprise users who need enhanced functionality and support.
Provide a managed service where businesses outsource their media server management. Use arr-all as the core tool to handle setup, monitoring, and updates for Radarr, Sonarr, and Lidarr instances. Charge a monthly fee for maintenance, support, and optimization services.
Offer consulting services to integrate arr-all into existing media workflows for organizations. This includes custom configuration, training, and development of scripts or plugins. Revenue is generated through project-based contracts or hourly rates for technical support and customization.
π¬ Integration Tip
Ensure curl and jq are installed on the system, and use the unified config file for easier setup across multiple media types.
Terminal Spotify playback/search via spogo (preferred) or spotify_player.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.
Download videos from YouTube, Bilibili, Twitter, and thousands of other sites using yt-dlp. Use when the user provides a video URL and wants to download it, extract audio (MP3), download subtitles, or select video quality. Triggers on phrases like "δΈθ½½θ§ι’", "download video", "yt-dlp", "YouTube", "Bη«", "ζι³", "ζει³ι’", "extract audio".
Search and add movies to Radarr. Supports collections, search-on-add option.
Control Spotify playback on macOS. Play/pause, skip tracks, control volume, play artists/albums/playlists. Use when a user asks to play music, control Spotify, change songs, or adjust Spotify volume.
Search and add TV shows to Sonarr. Supports monitor options, search-on-add.