Back to Projects
FastAPI
Next.js
TypeScript
LangGraph
LangChain
LLM Agents
PostgreSQL
Docker
GitHub API
DevOps
CI/CD

CI Healer

CI Healer is an AI-powered DevOps automation platform that automatically fixes broken CI pipelines in GitHub repositories. It analyzes failing builds, identifies the root cause using static analysis and test execution, generates targeted code patches with LLM agents, and submits automated pull requests—creating a self-healing CI/CD workflow for modern development teams.

Role: AI Engineer / Full-Stack Developer
Timeline: 2 days
Year: 2026
View Live SiteSource Code
CI Healer

The Challenge

Developers frequently lose hours diagnosing CI/CD failures caused by dependency conflicts, failing tests, or configuration errors. Manual debugging slows down development velocity and delays deployments, especially in fast-moving teams.

The Solution

Built an autonomous AI agent that continuously monitors repositories for CI failures, analyzes the codebase and logs, generates minimal fixes using LLMs, and automatically creates pull requests to repair the pipeline—introducing a self-healing DevOps workflow.

Screenshot 1
Screenshot 2
Screenshot 3

Key Features

Autonomous CI Failure Diagnosis

Detects failing pipelines, clones the repository, and performs static analysis and test execution to identify root causes.

AI-Generated Code Patches

Uses LLM agents orchestrated with LangGraph to generate minimal, targeted fixes for failing builds.

Automated GitHub Workflow

Creates a new branch, commits the generated patch, and opens a pull request automatically.

Iterative Repair Loop

Supports configurable fix iterations to progressively resolve complex CI failures.

Live Monitoring Dashboard

Streams real-time logs and agent decisions for transparency and debugging visibility.

Impact & Results

Reduced manual CI debugging by automating failure diagnosis

Demonstrated AI-driven DevOps automation using LLM agents

Created a scalable architecture for self-healing CI pipelines