Integrations
Nymara is designed to slot into your existing media stack. Below are setup instructions for each supported service.
Jellyfin
Nymara can trigger library refreshes, sync watched status, and run health checks against your Jellyfin server.
Setup
- In Jellyfin Dashboard → Advanced → API Keys, create a new key.
- Copy the API Key and your Jellyfin URL (e.g.,
http://localhost:8096). - In Nymara Settings → Jellyfin, paste both values.
- Click Test Connection to verify.
What It Does
- Lists your libraries for reference
- Triggers a library refresh after organization
- Health checks for server connectivity and library errors
- Syncs watched status back to Jellyfin (optional)
Radarr
Sync movie monitoring and quality profiles with Radarr.
Setup
- In Radarr Settings → General, copy your API Key.
- In Nymara Settings → ARR → Radarr, enter the URL and API Key.
- Click Test to verify the connection.
What It Does
- Syncs movie list to avoid re-downloads
- Reads quality profile settings
- Can update monitored status after organization
Sonarr
Sync TV show monitoring and episode tracking with Sonarr.
Setup
- In Sonarr Settings → General, copy your API Key.
- In Nymara Settings → ARR → Sonarr, enter the URL and API Key.
- Click Test to verify.
What It Does
- Syncs series and episode lists
- Helps identify missing episodes
- Quality profile reference for upgrades
Lidarr & Readarr
Music and ebook management integrations.
Setup
- Copy the API Key from Lidarr/Readarr Settings → General.
- In Nymara Settings → ARR, enter the URL and key for each service.
Bazarr
Subtitle sync and management.
Setup
- Copy the API Key from Bazarr Settings.
- In Nymara Settings → ARR → Bazarr, paste the URL and key.
Nymara can also download subtitles directly from OpenSubtitles and Subdl without Bazarr.
qBittorrent
Scan completed torrents directly and preserve seeding with hardlinks.
Setup
- In qBittorrent → Settings → Web UI, enable the Web UI.
- Set a username and password (or use the default admin credentials).
- Note the port (default 8080).
- In Nymara Settings → qBittorrent, enter
http://localhost:8080and credentials. - Click Test to verify.
What It Does
- Scans completed torrents without touching the filesystem directly
- Detects qBittorrent categories and watched folders
- Defaults to hardlinks so seeding continues uninterrupted
TMDB
The primary metadata provider for movies, TV shows, and artwork.
Setup
- Register at themoviedb.org.
- Go to Settings → API and request a key.
- Activate the key via the confirmation email.
- Paste it into Nymara Settings → TMDB.
Tips
- Reduce worker threads if you hit rate limits.
- Enable fallback search for release-style filenames with missing spaces.
- Set preferred language for localized metadata (Pro).
Ollama
Local LLM for AI chat, semantic search, and vision analysis. No cloud, no API keys, no data leaves your machine.
Setup
- Install Ollama from ollama.com.
- Pull a model:
ollama pull llama3for chat,ollama pull llavafor vision. - Ensure Ollama is running (it runs as a background service by default).
- Nymara will auto-detect Ollama at
http://localhost:11434.
What It Does
- AI chat assistant for library questions
- Semantic search with embeddings (requires embedding model)
- Vision analysis for home video descriptions and content detection
- AI-generated recommendation reports
Note: Ollama requires significant RAM. A 7B parameter model needs ~8GB RAM. Vision models need a GPU for reasonable speed.