🌟 Inspiration

Modern enterprises face a paradox: data visibility has never been higher, yet actionable insight during incidents remains elusive. SOC teams juggle fragmented dashboards, delayed alerts, and siloed analytics. We wanted to unify observability and security into a single intelligent layer — one that not only detects anomalies but narrates them with clarity. SplunkSentinel AI was born from the idea of transforming raw telemetry into real-time, explainable intelligence that empowers analysts instead of overwhelming them.


⚙️ What it does

SplunkSentinel AI is an AI-powered observability and threat detection platform that merges system monitoring, anomaly detection, and branded incident reporting.

  • 🧠 Real-time AI Analysis: Uses Gemini AI and Supabase Realtime to detect anomalies across logs, metrics, and network events.
  • 🔐 Security Dashboard: Provides SOC analysts with a unified interface for threat visualization, risk scoring, and alert prioritization.
  • 📊 Branded Reports: Automatically generates PDF incident summaries with your organization’s logo and timestamped analytics.
  • 🌐 Cross-Platform Integration: Seamlessly connects with Splunk, MeDo, and external APIs for scalable data ingestion.
  • 💬 Agentic Workflow: Enables AI agents to explain anomalies conversationally, improving transparency and analyst trust.

🛠️ How we built it

We engineered SplunkSentinel AI using a modular, cloud-native stack:
| Layer | Technologies | Purpose | |-------|---------------|----------| | Frontend | React + TailwindCSS | Responsive SOC dashboard and visualization panels | | Backend | Supabase Realtime + Flask | Event streaming, authentication, and API orchestration | | AI Layer | Gemini AI + LangChain | Real-time anomaly detection and natural-language incident summaries | | Database | PostgreSQL (via Supabase) | Secure storage for telemetry and incident metadata | | Visualization | D3.js + Plotly | Dynamic charts for system health and threat trends | | Deployment | MeDo Cloud + Docker | Scalable hosting and CI/CD automation | | Integrations | Splunk API, OpenAI Embeddings | Data enrichment and semantic search across logs |


🚧 Challenges we ran into

  • Latency in real-time streaming: Balancing Supabase Realtime throughput with AI inference speed.
  • Data normalization: Integrating heterogeneous log formats from multiple sources.
  • Explainability: Ensuring AI-generated insights were interpretable and auditable by SOC teams.
  • UI complexity: Designing a dashboard that remained intuitive despite dense analytics layers.

🏆 Accomplishments that we're proud of

  • Built a fully functional SOC dashboard with live anomaly detection and branded PDF export.
  • Achieved sub-second latency for event streaming and alert generation.
  • Integrated Gemini AI explainability for contextual threat narratives.
  • Delivered a production-ready prototype within hackathon time constraints.
  • Created a visually cohesive brand identity (logo, thumbnail, and dashboard theme) that communicates trust and innovation.

📚 What we learned

  • The synergy between observability and AI explainability defines the next frontier of cybersecurity.
  • Real-time systems demand architectural discipline — every millisecond counts.
  • Branding and UX are not afterthoughts; they’re essential for adoption and clarity.
  • Collaborative cloud platforms like MeDo accelerate innovation by abstracting infrastructure complexity.

🚀 What’s next for SplunkSentinel AI

  • Enterprise Integration: Expand compatibility with AWS CloudWatch, Datadog, and Azure Sentinel.
  • Agentic SOC Assistant: Deploy conversational AI agents that triage alerts and recommend mitigations.
  • Predictive Defense: Incorporate time-series forecasting to anticipate threats before they occur.
  • Open-Source Release: Publish the core modules for community-driven enhancements.
  • Brand Expansion: Launch SplunkSentinel AI as a SaaS offering with customizable branding and analytics tiers.

Built With

Share this project:

Updates