Directories
¶
| Path | Synopsis |
|---|---|
|
clients
|
|
|
ollama
Package ollama provides a client for interacting with the Ollama LLM API.
|
Package ollama provides a client for interacting with the Ollama LLM API. |
|
radarr
Package radarr provides a client for interacting with the Radarr API.
|
Package radarr provides a client for interacting with the Radarr API. |
|
sonarr
Package sonarr provides a client for interacting with the Sonarr API.
|
Package sonarr provides a client for interacting with the Sonarr API. |
|
trakt
Package trakt provides a client for interacting with the Trakt.tv API.
|
Package trakt provides a client for interacting with the Trakt.tv API. |
|
tunarr
Package tunarr provides a client for interacting with the Tunarr API.
|
Package tunarr provides a client for interacting with the Tunarr API. |
|
Package config provides configuration management for program-director.
|
Package config provides configuration management for program-director. |
|
Package database provides database abstraction and migration support for program-director.
|
Package database provides database abstraction and migration support for program-director. |
|
repository
Package repository provides database repository implementations for media, history, and cooldowns.
|
Package repository provides database repository implementations for media, history, and cooldowns. |
|
Package scheduler provides automated playlist generation scheduling using cron.
|
Package scheduler provides automated playlist generation scheduling using cron. |
|
Package server provides HTTP server and API handlers for program-director.
|
Package server provides HTTP server and API handlers for program-director. |
|
services
|
|
|
cooldown
Package cooldown provides media cooldown management to prevent recent replays.
|
Package cooldown provides media cooldown management to prevent recent replays. |
|
media
Package media provides media library synchronization services.
|
Package media provides media library synchronization services. |
|
playlist
Package playlist provides playlist generation services using LLM-based content selection.
|
Package playlist provides playlist generation services using LLM-based content selection. |
|
similarity
Package similarity provides content similarity scoring and analysis.
|
Package similarity provides content similarity scoring and analysis. |
Click to show internal directories.
Click to hide internal directories.