Inspiration
Every developer has been there, waking up to a flood of error alerts, spending hours digging through logs, and manually triaging which crashes need immediate attention. We've experienced the pain of production incidents where critical bugs get buried under hundreds of minor errors, and teams waste valuable time on repetitive crash analysis.
What it does
CrashLensAI came to solve this frustration. We envisioned a system where autonomous AI agents work 24/7 to analyze crashes, detect patterns, and even auto-resolve common issues, transforming reactive incident management into a proactive, self-healing system.
How we built it
Backend:
- Node.js + Express - REST API server
- Redis Streams - Event-driven architecture for agent communication
- OpenAI API - GPT-4o-mini for intelligent crash analysis
- Sanity CMS - Structured content storage with real-time capabilities
Frontend:
- React - Component-based UI
- Vite - Fast build tooling
- CSS3 - Custom styling with animations
Infrastructure:
- Redis Cloud - Managed Redis instance for production reliability
- Sanity Studio - Content management interface
Challenges we ran into
Agent Coordination
- Problem: Multiple agents processing same incident
- Solution: Redis consumer groups with message acknowledgment
Real-Time Updates
- Problem: Frontend needed live incident updates
- Solution: Polling API + Sanity real-time subscriptions (future)
Log in or sign up for Devpost to join the conversation.