🚀 Inspiration
CI/CD pipeline failures in real-world systems can cause massive revenue loss and downtime. In smart parking systems, even small pricing or deployment errors can directly impact customer experience and revenue. I wanted to build a system that not only detects failures but automatically fixes them without human intervention.
🧠 What it does
SmartPark CI Agent is an AI-powered self-healing system that:
- Detects CI/CD pipeline failures in real-time
- Analyzes logs to identify root causes
- Automatically applies fixes (like memory optimization or config changes)
- Creates and merges fixes via GitLab pipelines
- Recovers revenue instantly using dynamic pricing
- Allows users to book parking tickets with optimized pricing
⚙️ How I built it
- Created a simulated CI/CD pipeline failure system
- Built multiple AI agents:
- Log Reader → extracts error data
- Root Cause AI → identifies failure reason
- Pricing Optimizer → calculates revenue impact & fix
- YAML Fixer → updates CI/CD config automatically
- Designed a real-time dashboard UI using HTML, CSS, and JavaScript
- Deployed the project using Vercel for live demo access
🚧 Challenges I faced
- Understanding CI/CD pipeline workflows
- Simulating real-world failures like memory errors
- Designing agent interaction flow
- Fixing deployment issues (Git, Vercel, and environment setup)
- Handling errors like "npx not recognized" and repository linking issues
🎯 What I learned
- Practical understanding of CI/CD systems
- How AI agents can automate DevOps workflows
- Deployment using GitLab and Vercel
- Debugging real-world development errors
- Building end-to-end systems under time constraints
Built With
- ai-agents-architecture
- automation
- css
- git
- gitlab-ci/cd
- html
- javascript
- json
- vercel
- webhooks

Log in or sign up for Devpost to join the conversation.