ISAA picks up your GitHub issues and delivers production-ready pull requests. AI agents contextualize, plan, implement, and validate every change through your own CI pipeline.
Every issue flows through a composable pipeline of stages with configurable gates that enforce quality, require approval, or auto-route on failure.
ISAA discovers related repositories across your org, clones them, and extracts the relevant code, interfaces, and conventions needed to understand the issue.
Discovery + Contextualizer
Curated context: relevant files, dependencies, coding patterns
Follow a rate limiting feature from GitHub issue to merged pull request — fully automated.
acme/backend-api — target repoacme/shared-middleware — existing throttling patternsacme/api-gateway — rate limit headers+85 −2 across 3 files · All CI checks passing · Closes #42
Each stage runs a dedicated agent with its own tools, permissions, and model. They don't share context — they earn it.
Maps dependencies across your entire organization. Identifies which repos matter for this issue.
Reads your codebase and extracts only what matters — the right files, interfaces, and conventions.
Produces a structured, verifiable 8-phase plan. Every change is specified, every risk assessed, every test anticipated.
Follows the specification exactly. Writes code, writes tests, verifies the build — then commits. No drift.
Three independent verification layers, ordered fast to thorough. Catches issues before any human sees them.
Operators are pluggable work units that run before or after any stage. Chain them to create custom validation, deployment, and notification flows — no pipeline code required.
Run any shell command — linters, test suites, builds, infrastructure tools. Auto-installs packages and supports per-command timeouts.
pytest -xeslint .terraform plannpm testruff checkRun an AI agent as a pipeline step — code review, security audit, API compatibility check, or any reasoning task with full context.
Review for backward compatCheck for secretsValidate API contractsCall external APIs — trigger CI builds, run security scans, notify services. Supports polling for async results and template variables.
POST /api/scanGET /deploy/statusPOST /slack/notifyPipeline-level git operations — clone discovered repos, push working branches, merge to targets. Coordinates multi-repo workflows automatically.
Clone discovered reposPush branchMerge to mainTell the Workflow Builder agent what you need — validation steps, deployment hooks, approval gates — and it generates a production-ready pipeline tailored to your stack.
Webhook operators call your APIs, poll for results, and feed responses into downstream steps.
Run Terraform plan, Kubernetes validation, or any CLI tool as a pipeline step with auto-retry.
pytest, npm test, go test — any language. Failures route back to implementation with context.
Insert an AI reviewer at any point — security audit, API compatibility, or custom quality checks.
Automatically discover and clone related repos across your org for cross-service context.
When built-in operators aren't enough, the builder generates Python extensions for your domain.
Review plans before implementation, answer agent questions, retry with feedback, or revert changes — all from GitHub issue comments.
/replan Also add rate limit headers (X-RateLimit-Remaining) to responsessrc/responses.py for rate limit headers. Reply /approve to proceed./approveISAA runs entirely inside your network. No SaaS dependency, no data exfiltration risk, no vendor lock-in.
Deploy as a Docker container or Helm chart. Your source code never leaves your network. No inbound ports — just outbound HTTPS.
Use your existing Anthropic, Google, or OpenAI API keys. No proxy, no middleman, no token markup. Direct API calls from your infrastructure.
If a worker crashes, it restarts mid-pipeline exactly where it left off. State is persisted in GitHub comments — no external database needed.
Run multiple workers across teams or regions. Per-issue locking, automatic coordination, reconciliation loop for missed webhooks.
Every decision, plan, and code change is recorded as a GitHub comment. Compliance-ready — no separate logging system needed.
Continuous health reporting with stale pipeline detection. Workers automatically reclaim abandoned issues after configurable timeouts.
All rights reserved. Any use — commercial or non-commercial — requires a license agreement. Contact us for pricing and terms.
Deployment assistance, custom agent configuration, workflow design, CI integration, and ongoing support with SLA.
Get in touch →Interested in ISAA for your team? Tell us about your use case and we'll get back to you within 24 hours.
src/middleware.py·src/routes.py·src/config.pyReply
/approveto proceed or/replanwith feedback.