Skip to content

Providers

Koupper providers expose infrastructure and integration capabilities through the container.

Use the CLI to inspect what is available in your installation:

bash
koupper provider list

For details on one provider:

bash
koupper provider info <name>

Current provider catalog

ProviderService ProviderDescription
aiAIServiceProviderAI model integration provider (OpenAI by default).
ai-llm-opsAILlmOpsServiceProviderLLM operations with structured output, embeddings and tool-call helpers.
agentAgentServiceProviderLocal-first autonomous agent orchestration provider with DSL and ReAct loop.
aws-deployAwsDeployServiceProviderAWS deployment orchestration for preflight, Lambda, static sites, and API smoke tests.
aws-dynamoAwsServiceProviderDynamoDB data access provider.
aws-s3AwsS3ServiceProviderS3 storage provider for uploads and presigned flows.
buildBuildServiceProviderGradle/npm builds with compiler output parsing for agent feedback loops.
command-bridgeCommandBridgeServiceProviderFile-based command channel for interactive agent communication.
command-runnerCommandRunnerServiceProviderGeneric shell/binary command execution with timeout, dry-run, and masking support.
cryptoCryptoServiceProviderSymmetric encryption helpers.
dbDBServiceProviderDatabase connectors for PostgreSQL and SQLite sessions.
dockerDockerServiceProviderDocker CLI automation for image, container and compose workflows.
filesFileServiceProviderFile, text, JSON and YAML handlers.
gitGitServiceProviderLocal Git repository automation with safe commit defaults.
githubGitHubServiceProviderGitHub API operations for issues, pull requests, checks and workflows.
hashingHasherServiceProviderPassword hashing and verification utilities.
helloworldHelloWorldServiceProviderExample Hello World provider for scaffolding demonstration.
httpHttpServiceProviderHTTP invoker for outbound API requests.
iacIaCServiceProviderTerraform-based IaC planning/apply workflows with approval guardrails.
interactive-browserInteractiveBrowserServiceProviderPlaywright-based browser automation with stealth anti-detection.
job-opsJobOpsServiceProviderTyped job queue status/list/run/failed/retry operations.
jwtJWTServiceProviderJWT signing and validation utilities.
k8sK8sServiceProviderKubernetes operations provider over kubectl.
loggerLoggerServiceProviderDatabase-backed application logger.
local-e2eLocalE2EServiceProviderLocal E2E runner for process, HTTP, jobs and persistence checks.
lspLspServiceProviderLanguage Server Protocol bridge for hover, go-to-definition, diagnostics.
mailingSenderServiceProviderSMTP email sender utilities.
mcpMCPServiceProviderLocal MCP-style tool server endpoints for discovery and invocation.
mcp-clientMCPClientServiceProviderMCP client connecting to external servers over HTTP, stdio, or SSE.
media-downloaderMediaDownloaderServiceProviderMedia download and audio extraction via yt-dlp/ffmpeg.
memoryMemoryServiceProviderHigh-level agent memory: remember() and recall() for persistent context.
n8nN8NServiceProviderTrigger n8n workflows and poll execution status.
notificationsNotificationsServiceProviderConsole or webhook operational notifications.
observabilityObservabilityServiceProviderMetrics, events and trace sink abstraction with local backend.
pdf-readerPDFReaderServiceProviderPDF document text extraction and page splitting via Apache PDFBox.
process-supervisorProcessSupervisorServiceProviderLocal detached process management with persisted metadata, logs and health checks.
queue-opsQueueOpsServiceProviderLocal pending/requeue/dead-letter queue operations.
rssRSSServiceProviderRSS feed reader provider.
runtime-routerRuntimeRouterServiceProviderRuntime HTTP route registration and serving provider.
secretsSecretsServiceProviderSecret retrieval from env and local JSON backends.
speech-to-textSpeechToTextServiceProviderAudio transcription via local whisper-cpp or OpenAI/Groq Whisper API.
sshSSHServiceProviderRemote SSH command execution and file transfer workflows.
telegramTelegramServiceProviderBidirectional Telegram Bot API channel for agent communication.
templatesTemplateServiceProviderTemplate rendering provider.
terminalTerminalRuntimeInteractive terminal IO bridge for prompt/print during script execution.
vector-dbVectorDbServiceProviderVector storage and similarity query provider.
visionVisionServiceProviderVision-capable LLM for image analysis via OpenAI-compatible API.
web-readerWebReaderServiceProviderPlaywright web page reader with JavaScript rendering and screenshots.
web-searchWebSearchServiceProviderWeb search via DuckDuckGo — no API key required.
youtubeYoutubeTranscriptServiceProviderFetches auto-generated transcripts from YouTube videos via the timedtext API.

Deep dives