EXTENSIONS
User-built models, drivers, vaults, and reports — the parts that plug into swamp.
Filter by what you need and pull what fits.
Jellyfin Playback
Watch-activity methods for @keeb/jellyfin — pull per-session events from the Jellyfin Playback Reporting plugin, plus a core-API watch-history fallback, for building watch-time dashboards.
Content Image
Generate images using the OpenAI Images API (gpt-image-1.5 by default). Supports transparent PNG output and 11 style presets: ixen-dark, ixen-light, pencil-bw, pencil-color-accents, blueprint, technical-diagram, cyberpunk-photo, educational, clean, editorial, none. Optional outputDir for composing multi-media mini-sites alongside content-ixen pages.
Mms
Media management system — content discovery, deduplication, download protocol handling, LLM-powered file organization, and subtitle extraction
Tautulli
Tautulli watch-history wrapper — snapshot per-movie and per-series play counts plus last-played timestamps from a Plex Tautulli instance, or one user's per-title history; the signal feeds keep/drop curation and recommenders.
Plex Recommender
Personalized Plex 'watch something new' recommender — reads a Plex Home user's all-time watched state (per-account viewCount/viewedLeafCount), builds a genre taste profile, ranks never-watched titles, and pins rotating age-appropriate collections to their home screen.
Content Music
Generate songs from topics using Claude for lyrics and 1min.ai (Suno or Lyria) for audio. Part of the @alvagante content-media suite.
Content Card
Generate playing-card shaped content images using OpenAI image generation. Adds card sequence, skill-level corner numbering, topic icons, optional logo hints, and expanded card-specific style presets.
Plex
Plex Media Server control-API wrapper — trigger library refreshes on demand and capture per-section outcomes.
Content Social
Generate platform-shaped social media post drafts for Facebook, X, LinkedIn, TikTok, and Instagram. Supports persona-driven text, short posts, text plus image/card plans, provided media, and orchestration-friendly media requests for @alvagante/content-image and @alvagante/content-card.
Bandcamp
Bandcamp for swamp — search artists, albums, and tracks on the public
Anilist
AniList GraphQL API — search and fetch anime/manga, media details, user lists, and trending
Tubearchivist
TubeArchivist API integration — manage videos, channels, downloads, and search
Tv Curator
TV show keep-score engine — fuses Sonarr + Seerr + Tautulli + Plex into a per-series keep score with an endedUnwatched penalty for never-played completed series.
Media Curator
Movie keep-score engine — fuses Radarr + Seerr + Tautulli + Plex inputs into a per-movie keep score with reason breakdown; emits drop_candidates for downstream pruning.
Seerr
Overseerr / Jellyseerr wrapper — paginated request inventory ready for the media curator, plus approve / decline mutations against the request API.
Media Diagnostic
Cross-instance Radarr storage scanner — compares default (1080p) + 4K inventories for duplicates, missing files, and oversized titles.
Tv Cleaner
TV series deletion executor — consumes tv-curator drop_candidates, honors keep-forever tags, deletes via Sonarr API with cooling-period gate.
Media Cleaner
Movie deletion executor — consumes media-curator drop_candidates, honors the keep-forever tag, deletes via Radarr API with cooling-period gate.
Radarr
Radarr v3 wrapper — snapshot movies/root folders/tags (with on-disk IMDb parsing for drift detection), and delete movies via the official API (files + import-list exclusion).
Jellyfin
Jellyfin media server integration — library inventory, audit, and unidentified media detection