Kindgi The AI-native runtime for agents as infrastructure. Get started →

Reference

Deploy the Kindgi runtime.

Prerequisites for running the Kindgi runtime: database, blob storage, cryptographic signing, and a container runtime. Applies to local, self-hosted, and managed deployments.

Database — Postgres.

Runtime persistence. State, journals, audit trails, sessions, secrets.

Supported providers Amazon RDS · Amazon Aurora · Google Cloud SQL · Google AlloyDB · Azure Database for PostgreSQL · Supabase · Neon · Crunchy Bridge · Aiven · Timescale · self-hosted
What Kindgi storesStatusPurpose
AgentsLiveAgent definitions and versions
ToolsLiveTool definitions and schemas
GuardrailsLiveDeclarative check definitions
FlowsLiveMulti-agent flow definitions
GraphsLiveTask graph definitions, version-pinned
PoliciesLivePer-tenant policy definitions
ProvidersLiveModel and non-model provider configs
AdaptersLiveBinding metadata and versioning
MCP endpointsLiveRegistered MCP endpoints
Eval suitesLiveEvaluation suite definitions
Eval runsLiveHistorical evaluation results
Cost trackingLivePer-tenant cost aggregation
SessionsLiveUser and agent session state
OAuth stateLiveOAuth flow state
IdempotencyLiveRequest deduplication
Event busLiveRuntime event journal
Audit eventsLiveSigned audit trail
EnvironmentsLiveEnvironment configuration
Platform metadataLiveMulti-tenant platform state
Secrets (encrypted)LiveServer-side encrypted at rest

Blob — files and audit exports.

Where the runtime writes documents, generated artifacts, and downloadable audit bundles.

BackendStatusNotes
FilesystemLiveLocal disk or mounted volume
AWS S3LiveS3 + S3-compatible (MinIO, Wasabi)
Cloudflare R2SoonR2 via S3-compatible client
Google Cloud StorageSoonGCS via Google SDK
Azure Blob StorageSoonAzure Blob via Azure SDK

Crypto — signing and encryption at rest.

Ed25519 for provenance signatures. Envelope encryption for secrets at rest.

PurposeStatusNotes
Ed25519 signingLiveProvenance DAG signatures, key rotation supported
libsodium KMSLiveEncrypt secrets at rest in Postgres
AWS KMSSoonCloud KMS with envelope encryption
GCP KMSSoonCloud KMS
Azure Key Vault (KMS)RoadmapAzure managed KMS

Compute — any container runtime.

Kindgi is a container image. Deploy it anywhere your infrastructure runs containers.

RuntimeStatusNotes
Docker ComposeLiveSingle-command local boot for development
KubernetesLiveAny conformant cluster; Helm chart included
Amazon ECSLiveFargate or EC2 backing
Google GKELiveAutopilot or standard
Azure AKSLiveStandard container hosting
Fly.io / RailwayLiveAny container-native PaaS

Deployment tiers.

Three ways to run Kindgi. Same runtime, different operator.

TierStatusNotes
Local (dev) Live docker compose up — Postgres, api-server, and docs in a single command. Testcontainers-backed. No cloud accounts.
Self-hosted Live In your VPC, on your infrastructure. Bring your Postgres, blob backend, and container runtime. Design-partner deployments today.
Managed (Kindgi Cloud) Private preview We operate the runtime. Managed Postgres, rotating keys, SOC 2 in progress. Request early access.

Ready to try

Boot the runtime.