Tech Stack
Typescript
React
Node.js
express.js
LLM
AI Agents
Google Gemini
MCP
PostgreSQL
Tailwind CSS
ShadCN
Apache Kafka
Git
CI/CD
Description
A functional clone of StarSling (YC-backed startup) demonstrating an end-to-end implementation to solve GitHub Actions (Workflows) failures.
When a GitHub Action fails, the failure automatically appears on the dashboard. From there, with a single click, an AI Agent analyzes the root cause, fixes the code that caused the failure, and creates a new draft Pull Request — all autonomously.
This project is fully modular and extensible to integrate additional developer platforms such as Sentry, Vercel, and Supabase.
- Built an official GitHub App to listen for workflow failure events.
- Automatically detects failed GitHub Actions and logs them in the dashboard.
- Uses Gemini 2.5 Flash LLM (@google/genai) via MCP (GitHub MCP Server).
- AI Agent analyzes workflow logs and code context to identify failure root cause.
- Fixes code automatically and creates a new draft PR with the patch.
- Displays failure details in a responsive dashboard.
- Integrates with Apache Kafka for scalable event streaming and future integrations.
- Designed to easily plug in new integrations like Sentry, Vercel, or Supabase.
- Modular architecture enables rapid expansion for multi-platform observability.
Screenshots & Video Demo






