Inspiration

Sifting through raw server logs and stack traces during an outage wastes critical time for site reliability engineers. We wanted to build an automated agent that instantly translates confusing crash logs into clear, actionable solutions.

What it does

The Serverless Incident Log & Error Summarizer Agent ingests unstructured log data, analyzes it using Gemini 3.5, and outputs a structured JSON response containing:

  • Severity assessment
  • Root cause summary
  • Step-by-step fix recommendations

How we built it

  • Framework: Google GenAI SDK (google-genai)
  • AI Model: Gemini 3.5
  • Cloud Infrastructure: Hosted on Google Cloud Run for serverless execution

Challenges we overcame

Structuring prompts to ensure consistent, valid JSON outputs while handling varied, unstructured log formats.

What we learned

How to integrate Gemini models into serverless microservices deployed on Google Cloud Run.

What's next for Serverless Incident Log & Error Summarizer Agent

Adding automatic webhook integrations with Slack and PagerDuty to dispatch triage reports immediately upon incident occurrence.

Built With

Share this project:

Updates