💡 Inspiration

Reddit communities face constant threats from toxic content, spam, and harmful posts. Security teams need real-time visibility into these threats. I built ModMind to bridge AI-powered content moderation with enterprise security operations using Splunk.

🛡️ What it does

ModMind is an AI-powered Reddit Security Operations platform that:

  • Fetches posts from any subreddit in real-time
  • Analyzes content using Gemini AI for toxicity scoring and sentiment
  • Suggests mod actions — approve, remove, flag, or monitor
  • Logs every decision to Splunk as a security event via HEC
  • Enables threat hunting through Splunk dashboards and SPL queries

🔨 How I built it

  • Frontend: React + Tailwind CSS
  • Backend: Python FastAPI
  • AI: Google Gemini API (gemini-flash-latest)
  • Security Analytics: Splunk Cloud + HTTP Event Collector
  • Deployment: Vercel + Render

🚧 Challenges I faced

  • SSL certificate issues when sending events to Splunk HEC
  • Reddit API rate limiting requiring fallback mock data
  • Designing the right event schema for Splunk threat analytics

📚 What I learned

  • How to integrate AI moderation pipelines with Splunk HEC
  • Building agentic ops workflows that combine LLMs with security platforms
  • Real-time security event streaming architecture

Built With

  • fastapi
  • google-gemini-api
  • python
  • react
  • splunk-cloud
  • splunk-hec
  • tailwind-css
  • vercel
Share this project:

Updates