SkillAgentSearch skills...

AutoMaintainer

An Always-On Autonomous AI Software Engineering Team built with LangGraph, FastAPI, and Next.js that operates natively within your GitHub repositories.

Install / Use

npx skills add PxA-Labs/AutoMaintainer

Installs into whichever agent you are using.

About this skill
📦

Other

Other agent config

Quality Score

85/100

Category

Automation

Supported Platforms

Universal

Our assessment of AutoMaintainer

AutoMaintainer scores 85/100 on our quality scale, 1969th of 2,897 Automation skills we index.

Its Other is 8.0 KB long, well organised into 12 sections with 5 code examples: a thorough specification that gives an agent plenty to work with.

It has 27 GitHub stars, so there is little community track record yet; judge it on its content.

Substance
29/30
Structure
20/20
Description
15/15
Adoption
6/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 5 days ago, so AutoMaintainer is actively maintained.
  • Our last check on 2026-09-28 found the source still online.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 97/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

AutoMaintainer compared with similar skills

All 4 of these similar skills score higher than AutoMaintainer; compare them before choosing.

SkillScoreStarsUpdatedFormat
AutoMaintainer (this skill)by PxA-Labs85275d agoOther
Agent-Reachby Panniantong10094.8k1d agoCLAUDE.md
headroomby headroomlabs-ai10074.8ktodayCLAUDE.md
CowAgentby zhayujie10047.3ktodayCLAUDE.md
Scraplingby D4Vinci10086.5k1d agoMCP Server

Frequently asked questions

How do I install AutoMaintainer?
Run npx skills add PxA-Labs/AutoMaintainer. The install tabs above show the steps for each supported agent.
Which AI agents does AutoMaintainer work with?
It is written for Universal, as a Other file. Other agents that read the same format can often use it too.
Is AutoMaintainer safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 97/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is AutoMaintainer still maintained?
The repository was last updated 5 days ago, so AutoMaintainer is actively maintained.
<div align="center">

AutoMaintainer

An Always-On Autonomous AI Software Engineering Team

License: MIT OpenSSF Scorecard CI Backend CodeQL Python 3.11+ Next.js FastAPI Vercel

<p align="center"> <a href="https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2FPxA-Labs%2FAutoMaintainer&root-directory=dashboard"> <img src="https://vercel.com/button" alt="Deploy with Vercel"/> </a> </p> </div>

AutoMaintainer is an autonomous, multi-agent AI software engineering platform operating natively inside your GitHub repositories.

Built with LangGraph, FastAPI, Next.js, and powered by Llama 3 (via Groq), the system coordinates specialized AI agents to discover issues, design architecture, implement code changes, open Pull Requests, review diffs, self-correct bugs, and merge verified code.


[!WARNING]

🚧 Active Architecture Migration Notice (System Unstable)

AutoMaintainer is currently undergoing a massive architectural transformation from a local prototype to an enterprise-grade Web-First SaaS Platform.

During this major migration phase:

  • The platform is currently unstable and active workflows may be temporarily non-operational or experience breaking changes.
  • Core systems being actively overhauled include:
    • Multi-Tenant SaaS Control Plane: Migrating from single-user local state to organization-scoped data isolation and Row Level Security (RLS).
    • Durable Task Queue: Replacing in-memory asyncio task execution with Celery + Redis distributed workers and retry mechanisms.
    • GitHub App Authentication: Transitioning from personal access tokens (PAT) to GitHub App installation tokens with automated webhook dispatching.
    • Ephemeral Sandbox Architecture: Decoupling execution runners for containerized code execution.
    • Pro Monaco WebIDE: Integrating full diff inspection and inline AI assistance.

Please follow our GitHub Discussions and Pinned Epics for real-time progress updates.


[!IMPORTANT]

🗄️ Critical Supabase & Database Configuration Note

AutoMaintainer relies on Supabase (PostgreSQL + Realtime Pub/Sub + Auth) for telemetry, run orchestration, and live agent log streaming.

  1. Public/Demo Database Status: If the free-tier demo Supabase instance is paused or unreachable, historical run tracking and real-time streaming to the Web UI will be disabled. The UI will show a warning banner indicating that persistence is offline.
  2. Self-Hosted / Developer Database Setup: If you are running or contributing to AutoMaintainer, you must provision your own Supabase project:
    • Create a project at supabase.com.
    • Run the complete schema migration script supabase_schema.sql in your Supabase SQL Editor to create the required tables (organizations, users, repositories, runs, logs, usage_events, ide_sessions).
    • Supply your own credentials in .env (backend) and .env.local (dashboard).

Features

  • 5-Agent Hierarchy: Tasks are distributed across specialized agents (Architect, Visionary, Reviewer, Implementer, Maintainer).
  • Native GitHub Integration: Agents communicate through real GitHub Issues, PR Comments, and Git Branches.
  • Zero-Server Code Intelligence: Powered by GitNexus MCP, allowing agents to semantically navigate your repository and build Code Graphs without sending your code to a third-party server.
  • Web IDE & Interactive Terminal: A fully integrated, VS Code-style Web IDE in the browser featuring an interactive PTY terminal connecting directly to the backend.
  • Self-Correcting Iteration Loop: If the Maintainer AI rejects a PR, the Implementer AI reads the feedback and pushes a new commit to fix the bug!
  • Real-time Observability UI: A sleek, dark-mode React dashboard connected via WebSockets/SSE allows you to monitor the AI Crew as they work in real-time.
  • Blazing Fast: Powered by Groq's LPU inference, the entire cycle from Architecture to Merged PR can happen in under 20 seconds.
  • Cloud Ready: Production-ready deployment configurations for Vercel, Render, and Docker.

Development & Local Setup

1. Prerequisites

2. Environment Configuration

Clone the repository:

git clone https://github.com/PxA-Labs/AutoMaintainer.git
cd AutoMaintainer

Database Migration:

  1. Open your Supabase SQL Editor.
  2. Execute the entire contents of supabase_schema.sql.

Backend Environment (backend/.env):

GROQ_API_KEY="your_groq_api_key_here"
GITHUB_TOKEN="your_github_token_here"
SUPABASE_URL="https://your-project.supabase.co"
SUPABASE_SERVICE_KEY="your_supabase_service_role_key"
REDIS_URL="redis://localhost:6379/0"

Frontend Environment (dashboard/.env.local):

NEXT_PUBLIC_SUPABASE_URL="https://your-project.supabase.co"
NEXT_PUBLIC_SUPABASE_ANON_KEY="your_supabase_anon_key"
NEXT_PUBLIC_BACKEND_URL="http://localhost:8000"

3. Run Backend (FastAPI)

cd backend
pip install -r requirements.txt
fastapi dev main.py

4. Run Frontend (Next.js)

cd dashboard
npm ci
npm run dev

Open http://localhost:3000 in your browser.


Deployment (Production SaaS)

AutoMaintainer is configured for distributed cloud deployment:

  • Frontend (Vercel): Connect the repository to Vercel with root directory set to dashboard/. Uses dashboard/vercel.json for static export and security headers.
  • Backend & Workers (Render): Deploy using the included render.yaml blueprint to launch the FastAPI control plane, Redis broker, and Celery background workers.
  • Containerized Deployment (Docker / GHCR): Pull the pre-built multi-arch image:
    docker pull ghcr.io/pxa-labs/automaintainer:latest
    

Architecture

Curious how it works under the hood? Read our Architecture Documentation to see how the 5-agent LangGraph topology operates.


Contributing

Want to add a new Agent or improve the dashboard? Check out our Contributing Guidelines.


Release & Changelog

AutoMaintainer maintains a living changelog and automated release notes adhering to Keep a Changelog and Conventional Commits. Review all historical and unreleased updates in our CHANGELOG.md.


License

This project is licensed under the MIT License.

Related Skills

View on GitHub
GitHub Stars27
CategoryAutomation
Updated5d ago
Forks17

Languages

Python

Trust signals

97/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 info