Multimodal · Multipass Architecture — Early Access

AI Agents That Maintain
Your Codebase

Automated GitHub maintenance agents that upgrade dependencies, generate pull requests, eliminate technical debt, and keep your repositories healthy — without adding headcount.

repoguard — multipass scan — acme-backend
# Multimodal analysis — Pass 1
repoguard scan --repo acme/backend --mode multimodal
✓ Code indexed (4,821 files)
✓ Architecture diagrams parsed (12 images)
✓ README & Confluence docs ingested
⚠ Pass 1 → 23 issues found, generating fixes
# Multipass critique — Pass 2
✓ Pass 2 → Critic agent reviewing Pass 1 fixes
✓ Pass 2 → 3 fixes revised, 20 approved
# Production-ready PRs generated
repoguard agents --deploy --passes 2
PR #441 → Upgrade React 17 → 19
PR #442 → Upgrade axios 0.21 → 1.6
PR #443 → Add API docs: /auth module
PR #444 → Tests: PaymentService (+14)
PR #445 → Fix 3 security advisories
─────────────────────────────────
5 PRs · 2-pass verified · Debt↓ 34%
34%
Avg tech debt reduction after 30 days
8h
Engineering hours saved per developer/week
90s
From repo connect to first PR generated
100%
PRs reviewed by humans before merging

Multimodal understanding.
Multipass precision.

Most AI code review tools read only source code. RepoGuard's automated repository maintenance agents understand your entire engineering context — diagrams, docs, PR history, and CI signals — then refine every fix until it meets production standards.

Multimodal Architecture
Agents that see the full picture — not just the code
RepoGuard ingests every signal available in your repository: source files, architecture diagrams, README docs, Confluence pages, PR comments, and CI logs. Fixes are grounded in your actual system design — not just text pattern matching.
{ }
Source code — all languages, all files
text
Architecture diagrams & ERDs
image
README, Confluence, API docs
docs
PR history & review comments
context
CI/CD logs & test results
signals
vs. competitors → code text only
Multipass Architecture
Fixes refined until they meet production standards
RepoGuard agents don't stop at the first answer. Every fix goes through a structured critique loop — an Implementer agent generates the fix, a Critic agent challenges it, and the cycle repeats until output passes quality thresholds. No half-baked PRs.
Pass 1 — Build
Implementer agent reads the full multimodal context and generates the initial fix: dependency bump, test case, doc block, or refactor.
Pass 2 — Critique
Critic agent independently reviews the fix for correctness, breaking changes, security regressions, and consistency with your codebase conventions.
Pass 3 — Refine
Implementer revises based on critique. Passes repeat until the fix clears all checks. Only then is a PR opened for human review.
vs. competitors → single-pass generation

Engineering teams waste
30–40% of time on maintenance.

Manual dependency upgrades, accumulated technical debt, and repetitive PR reviews drain developer productivity. Automated repository maintenance is the only sustainable path forward.

Outdated dependencies
Libraries go months without upgrades. Manual dependency updates pile up. Security vulnerabilities accumulate while engineers are focused on features.
Accumulating technical debt
Every sprint adds debt. Technical debt automation is never prioritised. Velocity drops 1–2% every month as the codebase hardens around unresolved issues.
👁
Manual PR reviews
Senior engineers spend 30% of time reviewing pull requests. Without an AI code review tool, context-switching kills flow and slows delivery cycles.
📄
Missing documentation
Code gets written but never documented. New engineers spend weeks understanding systems that automated repository maintenance would keep current automatically.
🔄
Framework migrations
Upgrading major versions requires weeks of manual work. Automated code refactoring agents compress months of migration effort into days of reviewed PRs.
🧪
Poor test coverage
Test coverage stays at 50–60% indefinitely. Writing tests for existing code is nobody's priority — so developer productivity automation is the only realistic fix.

From repo connect to
automated fixes in minutes.

No developers needed to set up. No consultants. No six-month implementation. Connect your GitHub repository and let AI DevOps agents handle the rest.

01

Connect your GitHub repository

Install the RepoGuard GitHub App to begin automated GitHub maintenance. Grant read access to one or more repositories. Takes under two minutes.
$ repoguard connect --repo acme/backend --env production
02

Automated dependency upgrade analysis

The multimodal analysis engine indexes every file, resolves the full dependency tree, reads PR history, and understands your architecture — building the context needed for accurate dependency upgrade automation.
Indexed 4,821 files · Resolved 312 deps · Analyzed 840 PRs
03

Technical debt detection across your codebase

AI code maintenance agents scan for outdated packages, missing tests, undocumented modules, security advisories, and code quality regressions. Every issue is scored by risk and remediation effort.
23 deps outdated · 9 modules undocumented · Coverage 58% · 3 CVEs
04

AI pull request generation — fixes delivered automatically

Each agent writes the actual code fix: bumps the dependency, generates the test, writes the documentation, or patches the vulnerability. Fixes pass the multipass critique loop before surfacing.
Fix generated for axios 0.21 → 1.6 · Compatibility verified · Tests passing
05

Engineers review and merge — always in control

Every automated fix is delivered as a GitHub pull request with a full explanation. Engineers review, ask questions, and merge on their schedule. Nothing merges without human approval.
PR #441 opened · Reviewed by Sarah K. · Merged ✓
System architecture — multimodal · multipass
Multimodal inputs
Code & Dependencies
Diagrams & Docs
PR History & CI Logs
Multimodal Analysis Engine
Agent Orchestrator
Multipass critique loop
Pass 1 — Implementer Agent
Pass 2 — Critic Agent
↻ repeats until fix passes all checks
Specialised maintenance agents
Dependency Upgrade Agent
PR Review Agent
Documentation Agent
Test Coverage Agent
Automated Pull Request Generator
Engineer Review & Merge

Five AI maintenance agents.
Every dimension covered.

Each AI code maintenance agent runs the full multimodal + multipass loop — reading code, docs, and diagrams together, then refining fixes through critique before opening a PR.

Dependency Upgrade Agent

Automated Dependency Upgrades

Reads your package manifests, lockfiles, and architecture diagrams together to automate dependency updates. The multipass loop validates compatibility and runs tests before a PR is opened — making this a smarter Dependabot alternative and Renovate alternative.
Example output
PR: Upgrade axios 0.21 → 1.6 (security advisory CVE-2024-28849)
PR: Upgrade express 4.18 → 4.21 (4 breaking changes handled)
PR: Remove 3 unused packages (14KB bundle reduction)
PR Review Agent

AI Pull Request Reviews

Uses multipass critique — a first pass flags bugs, security issues, and performance regressions; a second pass cross-checks against your conventions and PR history. A true AI code review tool built into your automated GitHub workflow.
Example output
Comment: SQL injection risk in user filter query (line 42)
Comment: N+1 query pattern detected in orders endpoint
Comment: Missing input validation on email field
Documentation Agent

Autonomous Repository Maintenance

Reads code and architecture diagrams together so generated docs accurately reflect system design. Keeps READMEs, API references, and inline comments in sync — a core pillar of autonomous repository maintenance.
Example output
PR: Generate README for /auth module (890 words)
PR: Add JSDoc to 24 undocumented functions
PR: Update architecture doc after PaymentService refactor
Test Coverage Agent

Technical Debt Detection & Fixing

Analyzes coverage reports and identifies untested modules. Generates unit and integration tests that match your framework and style — directly reducing technical debt in the areas of test coverage that slow teams down most.
Example output
PR: Add 14 tests to PaymentService (coverage 62%→81%)
PR: Integration tests for /api/orders endpoint
PR: Edge case tests for authentication flow
Migration Agent

Automated Code Refactoring & Migrations

Plans and executes automated code refactoring for major version migrations — Node, React, Python, frameworks — with compatibility checks, codemods, and test verification at each step. Months of work delivered as reviewed PRs.
Example output
Plan: React 17 → 19 migration (12 steps, est. 3 PRs)
PR: Apply react-upgrade codemod (847 files changed)
PR: Fix 3 breaking API changes, all tests passing
Coming Soon

Security Vulnerability Fixes

Continuously scans for known CVEs, hardcoded secrets, deprecated auth patterns, and OWASP Top 10 issues — with automated fix PRs for each finding. A direct Snyk alternative built into your maintenance workflow.
Planned output
PR: Rotate exposed API key in config.js (line 18)
PR: Upgrade bcrypt — weak hash rounds detected
Alert: JWT secret stored in environment variable

See automated repository
maintenance in action.

A real AI code maintenance scan of a production Node.js codebase — 4,821 files, 3 years old, 12-person team.

Repo Scan Results — acme/backend
Scan complete
📦
Outdated dependencies
23 found
🔒
Security advisories (CVE)
3 critical
📄
Undocumented modules
12 modules
🧪
Test coverage
58% / 80% target
📊
Debt score
D+ → target B+
Files indexed
4,821 files
AI Generated Pull Requests 5 PRs · awaiting review
deps #441
Upgrade React 17 → 19 with codemod applied
+342 −18 · 3 files changed · All tests passing
security #442
Fix CVE-2024-28849 — upgrade axios 0.21 → 1.6
+12 −8 · 1 file changed · High severity
docs #443
Generate API documentation — /auth module
+890 −0 · README.md + 4 JSDoc blocks added
tests #444
Add missing tests to PaymentService (62% → 81%)
+14 test cases · Jest · All passing
deps #445
Remove 3 unused packages — 14KB bundle savings
+0 −312 · package.json + lockfile updated

Automate GitHub workflows.
Eliminate manual maintenance.

Engineering teams adopt RepoGuard when they're ready to stop losing developer productivity to work that AI agents can handle reliably.

Reduce technical debt continuously
RepoGuard's technical debt automation runs on a daily or weekly cadence — so debt is addressed before it compounds. Not a one-time cleanup, but a permanent reduction in entropy.
Automate GitHub workflows end-to-end
From dependency scanning to pull request creation to PR review comments, RepoGuard automates GitHub workflows that previously required dedicated engineer time every sprint.
Eliminate manual dependency upgrades
Stop scheduling "dependency upgrade sprints." RepoGuard's github dependency automation keeps your package.json, requirements.txt, and pom.xml current as a background process, not a project.
Improve developer productivity
Teams using developer productivity automation with RepoGuard report 8+ hours saved per developer per week — time redirected from maintenance to product work that actually ships.
🔒
Stay ahead of security vulnerabilities
Security debt is the most dangerous kind. RepoGuard's AI DevOps agents surface CVEs and generate fix PRs before your security team flags them in a quarterly audit.
No Dependabot, Snyk, or SonarQube required
RepoGuard consolidates what Dependabot, Snyk, and SonarQube do separately — detection, auto-fix, and PR generation in one AI-native platform.

Simple pricing for
AI code maintenance agents.

All plans include a free repository audit. No setup fees. Cancel any time.

Startup
₹40K
/month
For teams moving fast and accumulating debt faster. Stop the bleeding.
  • Up to 10 repositories
  • All 5 agents included
  • Weekly scan cadence
  • GitHub & GitHub Enterprise
  • Email support
Enterprise
Custom
Contact us
For large engineering organizations with strict compliance and deployment requirements.
  • Self-hosted / private cloud
  • SOC2 Type II compliance
  • Custom SLA
  • SSO / SAML
  • Dedicated onboarding
  • 24/7 support

Secure automated GitHub
maintenance by design.

AI code maintenance agents require elevated repository access. RepoGuard is engineered from the ground up so your code stays yours.

🔒
Code never leaves your repository
RepoGuard analyzes your code ephemerally — never stored, never transmitted to third-party systems. Your source code stays within the GitHub permission boundary you define.
👁
Read-only analysis access
The GitHub App operates on read-only access during dependency upgrade automation and analysis. Write access (to open PRs) is scoped to a dedicated bot account you control and can revoke instantly.
SOC 2 Type II ready infrastructure
Our automated repository maintenance infrastructure is operated to SOC 2 Type II standards. Audit logs, access controls, and incident response procedures are available on request.
🏢
Private cloud deployment option
Enterprise customers can deploy RepoGuard entirely within their own AWS, GCP, or Azure VPC. All AI DevOps agent processing runs inside your environment. No data leaves your network.

GitHub dependency automation
in your existing toolchain.

RepoGuard slots into your current GitHub workflow. No migration, no retraining, no new tools for your team to adopt.

$ npm install -g @repoguard/cli
$ repoguard auth login
$ repoguard scan --repo your-org/your-repo
# → Full audit report + AI pull request generation in 90 seconds

Let AI maintain
your codebase.

See how RepoGuard's AI code maintenance agents automate GitHub workflows, eliminate manual dependency upgrades, and reduce technical debt — in a 30-minute demo.