Rensei docs
Host

Host Provider

Host provider management.

rensei host provider surfaces the execution providers compiled into this machine's rensei binary: AI model providers (Anthropic, OpenAI, Gemini, Ollama, AMP, OpenCode), sandbox providers, workarea providers, and more.

Provider management is implemented in the open-source donmai runtime. The canonical command reference, provider families, capability flags, and provider registration contract are documented at donmai.dev/docs/cli/provider. This page orients you to the Rensei context and the rensei host provider surface.

What is a Provider?

The daemon's AgentRuntime registry holds the set of providers compiled into the binary. Each provider belongs to one of eight families:

FamilyExamples
sandboxlocal, docker, kubernetes, e2b, modal, vercel-sandbox, daytona
workarealocal-workarea
runtimeclaude (Anthropic), codex (OpenAI), gemini, ollama, amp, opencode
vcsgithub
issuetrackerlinear, jira, asana
deploymentvercel
agentregistrya2a
kitkit-registry

The daemon builds this registry at startup and exposes it via /api/daemon/providers. rensei host provider list queries that endpoint.

Commands

These commands are implemented in the donmai OSS layer. All flags, output format, and exact behavior are documented at donmai.dev/docs/cli/provider.

List Providers

rensei host provider list
rensei host provider list --family runtime
rensei host provider list --family sandbox
rensei host provider list --family issuetracker

--family filters by provider family. Omit it to list all providers across all families.

Sample output:

PROVIDER                FAMILY      STATUS
rensei.claude           runtime     ready
rensei.codex            runtime     ready
rensei.gemini           runtime     ready (requires GOOGLE_API_KEY)
rensei.ollama           runtime     not-available (ollama not running)
rensei.amp              runtime     ready
rensei.opencode         runtime     ready
local                   sandbox     ready
docker                  sandbox     ready
github                  vcs         ready
linear                  issuetracker ready
vercel                  deployment  ready

Providers that failed their startup probe (e.g. ollama not running) show as not-available. This is a warning, not an error - the daemon starts regardless.

Inspect a Provider

rensei host provider show <provider-id>

Shows the provider's metadata: ID, family, version, status, and configuration.

rensei host provider show rensei.claude

Provider Capabilities

rensei host provider capabilities <provider-id>

Lists the capability flags exposed by a provider. Used by the platform to determine which providers can satisfy a given session's requirements (e.g. streaming, tool-use, vision).

rensei host provider capabilities rensei.claude

Daemon Address

All rensei host provider subcommands talk to 127.0.0.1:7734. Override with RENSEI_DAEMON_URL:

RENSEI_DAEMON_URL=http://127.0.0.1:9000 rensei host provider list

Deprecated Top-level Alias

rensei provider is a hidden alias for rensei host provider. It works for one release but is hidden from --help:

# Deprecated
rensei provider list

# Current
rensei host provider list

Relationship to Org-level Capacity

rensei host provider shows what is available on this machine. Org-level capacity configuration (which providers are enabled for your org's execution pools) is managed separately via rensei capacity:

rensei capacity provider list   # org-level provider config
rensei host provider list       # what is compiled into this binary

On this page