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.
Agent Intel
Auto-configures GitHub Copilot, Claude Code, Cursor, and Windsurf with full project context. Activates on any command, restores originals when you're done.
Localhost to Production
Dev on localhost with instant staging. Need OAuth callbacks? kindling expose creates a public HTTPS tunnel. Ready to ship? kindling snapshot graduates to any 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 production 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