Everything you need for local dev staging
One operator. One CLI. From git push to running app on localhost.
Analyze Before You Build
kindling analyze checks your repo's readiness â Dockerfiles, dependencies, secrets, agent architecture, Kaniko compatibility â before you generate a single line of CI.
AI-Generated Workflows
kindling generate scans your repo and produces a complete GitHub Actions or GitLab CI workflow. Detects agent frameworks, MCP servers, inter-service calls, and secrets.
Two-Speed Dev Loop
Outer loop: git push â build â deploy. Inner loop: edit â sync â reload in under a second. Both run on your laptop, zero cloud CI minutes.
15 Auto-Provisioned Dependencies
Declare postgres, redis, kafka, elasticsearch, and 11 more. The operator provisions them and injects connection URLs automatically.
Explain On-Demand
kindling explain gives your coding agent concise, always-current workflow guidance (hot reload, dependencies, builds, secrets) â pulled on demand, not injected into every session.
Localhost to Staging
Dev on localhost with instant staging. Need OAuth callbacks? kindling expose creates a public HTTPS tunnel. Ready to ship? kindling snapshot graduates to any staging cluster.
Secrets & Credentials Built In
Manage API keys with kindling secrets. Automatic detection during analyze and generate. Local backup survives cluster rebuilds.
How it works
Analyze
kindling analyze checks your project â Dockerfiles, dependencies, secrets, agent architecture â and tells you exactly what's ready.
Generate
kindling generate scans your repo and uses AI to produce a complete CI workflow with builds, deploys, and dependencies.
Dev Loop
git push builds and deploys.kindling sync gives you sub-second live reload. Iterate until it's right.
Snapshot & Deploy
kindling snapshot --deploy copies images to your registry, generates a Helm chart, and deploys to any staging cluster.
Quick start
# Install
brew install kindling-sh/tap/kindling
# Bootstrap a local cluster
kindling init
# Register a CI runner (GitHub or GitLab)
kindling runners -u <user> \
-r <owner/repo> -t <pat>
# Check your project's readiness
kindling analyze
# AI-generate a workflow for your app
kindling generate -k <api-key> -r /path/to/app
# Push and watch it deploy
git push origin main
# Start live sync
kindling sync -d <user>-<app> --restartPrerequisites
- Docker Desktop â container runtime
- Kind â local Kubernetes clusters
- kubectl â Kubernetes CLI