Skip to content

SuperInstance/fleet-mechanic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

fleet-mechanic πŸ”§

Autonomous fleet maintenance agent β€” the Aider/Claude Code killer, but A2A-native.

Capabilities

Skill Status Description
repo-health βœ… LIVE Scan repos, diagnose issues, score health
gen-docs βœ… LIVE Generate .gitignore, CI workflows, READMEs
fix_code βœ… NEW Parse test failures, suggest+apply code fixes
gen_code βœ… NEW Generate Python/Rust/Go code from specifications
review βœ… NEW Review PRs and code for quality/security/fleet compliance
codespace βœ… NEW Run inside GitHub Codespaces (free compute)

How It Works

1. BOOT β†’ Read taskboard or accept webhook trigger
2. CLONE β†’ git clone target repo
3. DIAGNOSE β†’ Run tests, parse failures, check health
4. FIX β†’ Generate fixes for broken code
5. REVIEW β†’ Check quality, security, fleet compliance
6. PUSH β†’ Commit fixes, create PR if needed
7. REPORT β†’ Upload artifact, update taskboard

Codespace Deployment

The mechanic can run entirely on GitHub's infrastructure:

  1. Open Codespace on this repo
  2. Set GITHUB_TOKEN secret
  3. Run python3 boot.py
  4. Mechanic scans fleet, fixes repos, reports back
  5. Close Codespace when done

Cost: $0. GitHub provides free Codespace hours.

Test Results

  • mechanic.py: 10 tests (core engine)
  • fix_code.py: 8 tests (code fixing)
  • gen_code.py: 8 tests (code generation)
  • review.py: 9 tests (code review)
  • Total: 35 tests passing

First Live Run (2026-04-11)

πŸ”§ Fleet Mechanic Booted
733 repos found
Scanned 20 β†’ Fixed 15 automatically

Part of the FLUX Fleet.

About

πŸ”§ Autonomous fleet maintenance agent β€” A2A-native, FLUX-powered, git-first

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors