AI micro-agents that eliminate 80% of DevOps busywork. Zero platform migration required.
Quick Start • Features • How it Works • Agents • Docs • Contributing
Every PR wastes 45+ minutes on:
- 🎨 Style nitpicks across multiple languages
- 🔒 Security reviews and vulnerability scanning
- 📚 Documentation updates that never happen
- 🧪 Writing tests for edge cases
- 🔍 Code review back-and-forth
That's 112.5 hours per developer per year. Just on repetitive tasks.
autodevops deploys AI micro-agents that handle the boring stuff automatically:
# Install globally
npm install -g @autodevops/verifier
# Initialize in your repo
verifier init
# Run your first agent
verifier run lint --auto-fix
# That's it. Your PR just got 45 minutes faster.- Node.js 18+
- Git repository
- API key for your preferred LLM (Claude, OpenAI, or Google)
# Install the CLI
npm install -g @autodevops/verifier
# Or use npx
npx @autodevops/verifier init# Initialize in your repository
verifier init
# This creates:
# - .verifier/config.yaml (agent configuration)
# - .verifier/.env (for API keys)# Add your preferred LLM API key to .verifier/.env
ANTHROPIC_API_KEY=your-claude-api-key
# or
OPENAI_API_KEY=your-openai-api-key
# or
GOOGLE_API_KEY=your-google-api-key# Auto-fix linting issues across all languages
verifier run lint --auto-fix
# Scan for security vulnerabilities
verifier run security-scan
# See all available agents
verifier list| Agent | Description | Time Saved |
|---|---|---|
| Polyglot Linter | Auto-fixes style issues across JS, Python, Go, Rust, and more | ~45min/PR |
| Security Scanner | Catches vulnerabilities and secrets before production | ~30min/review |
| Doc Updater | Keeps README, API docs, and ADRs in sync with code | ~2hrs/feature |
| Test Generator | Creates test skeletons and edge cases from your code | ~3hrs/feature |
| PR Analyzer | Reviews code quality and suggests improvements | ~30min/PR |
| Spec Generator | Transforms tickets into technical specifications | ~2hrs/ticket |
- Zero Platform Migration: Works with your existing Git workflow
- Language Agnostic: Supports all major programming languages
- Privacy First: Your code never leaves your infrastructure
- Incremental Adoption: Start with one agent, scale as trust grows
- Budget Control: Hard limits on LLM token usage
- Open Source: Extend, customize, and contribute
# .verifier/config.yaml
agents:
pre-commit:
- name: polyglot-linter
auto_fix: true
languages: ["js", "py", "go"]
- name: security-scanner
block_on_critical: true
post-merge:
- name: doc-updater
targets: ["README", "API_DOCS"]
- name: test-generator
coverage_threshold: 80- Hook into Git events - Agents trigger on commits, PRs, merges
- Analyze with AI - LLMs understand code changes and context
- Execute micro-tasks - Each agent masters one specific job
- Review and merge - You stay in control, agents suggest changes
autodevops/
├── packages/
│ ├── verifier/ # Open-source CLI (TypeScript)
│ ├── verifier-py/ # Python implementation
│ └── verifier-kotlin/ # Kotlin implementation
├── app/ # Web dashboard (Next.js)
└── docs/ # Documentation
- CLI: Command-line interface for running agents
- Agent Engine: Orchestrates agent execution
- LLM Providers: Abstraction for Claude, OpenAI, Google
- Context Collector: Gathers relevant code context
- Privacy Filter: Redacts sensitive information
We love contributions! See our Contributing Guide for details.
# Fix a bug
git checkout -b fix/issue-123
# Make changes
verifier run lint --auto-fix # dogfooding!
git commit -m "fix: resolve issue with X"
git push origin fix/issue-123// my-agent.ts
import { BaseAgent } from '@autodevops/verifier';
export class MyAgent extends BaseAgent {
async run(context: AgentContext): Promise<AgentResult> {
// Your agent logic here
return {
success: true,
changes: [],
message: 'Agent completed successfully'
};
}
}- 30% faster PR cycles reported by early users
- 89% reduction in security incidents
- 3x improvement in test coverage
- Zero documentation debt for active projects
- VS Code Extension
- GitHub Action
- Custom Agent Marketplace
- Team Analytics Dashboard
- Twitter: @autodevopsai
MIT © autodevops.ai
Stop drowning in DevOps busywork.
Get Started • Report Bug • Discussions
Built with ❤️ by developers, for developers