Inspiration
Over the past year, I’ve been deeply immersed in the world of AI agents — building, experimenting, and learning how they can assist with real-world tasks. After graduating this May and starting my journey as a DevOps intern, I found myself constantly thinking: “What if AI agents could handle most of the DevOps workload?”
Driven by that curiosity and passion, I decided to build a platform where DevOps automation is not just scripted — it's intelligent. And that's how Agentic CICD was born: a step toward fully autonomous DevOps pipelines powered by agentic systems.
What it does
Agentic CICD is a modular, multi-agent platform designed to automate and manage CI/CD workflows using AI agents. Each stage of the DevOps lifecycle — from code validation, testing, deployment, to monitoring — is handled by a specialized agent. These agents can:
- Analyze pull requests and suggest improvements
- Monitor pipelines and fix common CI/CD issues
- Integrate with tools like GitLab, Jenkins, and Prometheus
- Perform reasoning over system states and logs
- Adapt workflows dynamically based on project context
- All with the help of GitLab MCP Server
How we built it
- Tech Stack:
- 🧠 LLM Backbone: Gemini + LangGraph for agent orchestration
- 🛠️ Tooling: GitLab MCP Server, Jenkins, Prometheus, Ansible
- 🧱 Architecture: Multi-Agent System (MCP) with each tool exposed as a separate GitLab MCP server
- 🔌 Integration: LangChainJS + Tavily for enhanced search and context-aware decisions
- 🧠 LLM Backbone: Gemini + LangGraph for agent orchestration
Challenges we ran into
- Designing a scalable agent orchestration system without losing performance
- Maintaining context across asynchronous events in CI/CD pipelines
- API rate limiting and authentication with GitLab and Jenkins
- Streaming SSE-based communication between the React agent and MCP servers
- Debugging tool interop across independently running agents
Accomplishments that we're proud of
- Built a fully functional agentic CI/CD platform in a hackathon timeline
- Successfully integrated multiple DevOps tools under a single agentic interface
- Created a modular system where agents can be plugged/unplugged without rewriting orchestration logic
- Developed a live demo showcasing autonomous pipeline diagnosis and resolution
What we learned
- How to apply agentic reasoning to real-world DevOps tasks
- Deep understanding of LangGraph, LangChainJS, and Gemini APIs
- Techniques for designing multi-agent communication using SSE and MCP
- Importance of context windows and embedding choices in long-running workflows
What's next for Agentic CICD
- Add support for AWS/GCP resource orchestration using agents
- Implement real-time dashboards with agent recommendations
- Expand to include Incident Response and Security Compliance agents
- Package the entire system as a developer-friendly toolkit
- Open-source it to invite contributions from the DevOps + AI community
Built With
- express.js
- gemini-2.5-pro
- gitlab
- gitlab-mcp
- googlecloud-mcp
- langchainjs
- langgraphjs
- mcp
- node.js
- react
- supabase
- typescript
- vectorstores




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