@kody-ade/kody-engine
v0.1.7
Published
Kody CI/CD pipeline engine — multi-agent pipeline for GitHub repos
Readme
@kody-ade/kody-engine
Multi-agent CI/CD pipeline engine that converts GitHub issues into pull requests.
Quick Start
# Initialize Kody in your repo
npx @kody-ade/kody-engine initThis sets up:
.github/workflows/kody.yml— GitHub Actions workflow.opencode/— Agent prompt definitionskody.config.json— Pipeline configuration
Setup
- Run
npx @kody-ade/kody-engine initin your repo - Edit
kody.config.jsonwith your repo details - Add LLM API keys as GitHub repo secrets (e.g.,
MINIMAX_API_KEY) - Commit and push the workflow file
- Comment
@kodyon any issue to run the pipeline
Commands
# Initialize in target repo
kody-engine init [--force] [--workflow-only]
# Run pipeline (used by CI workflow)
kody-engine run
# CI helper commands
kody-engine parse-safety
kody-engine parse-inputs
kody-engine checkout-branchUsage on GitHub Issues
@kody # Full pipeline (spec + implementation)
@kody spec # Analyze and spec only
@kody impl # Implementation only
@kody rerun --from build # Resume from stage
@kody approve # Approve paused gateConfiguration
kody.config.json:
{
"quality": {
"typecheck": "pnpm tsc --noEmit",
"lint": "pnpm lint",
"testUnit": "pnpm test:unit"
},
"git": { "defaultBranch": "dev" },
"github": { "owner": "your-org", "repo": "your-repo" }
}Required Secrets
| Secret | Purpose |
| ----------------- | ------------------------------------------------------------------------- |
| MINIMAX_API_KEY | LLM provider (or OPENAI_API_KEY, ANTHROPIC_API_KEY, GEMINI_API_KEY) |
| GH_PAT | Optional: cross-repo operations |
License
MIT
