Inspiration
Online communities are growing rapidly, but moderation is becoming more difficult for human moderators. Spam, scams, hate speech, harassment, misinformation, and harmful content can spread quickly before moderators are able to react. We wanted to build a system that could help moderators by automatically detecting and handling harmful content in real time while still keeping moderators in control of important decisions. This idea inspired us to create ModGuard AI.
What it does
ModGuard AI is an autonomous AI-powered moderation platform for Reddit communities. It automatically analyzes posts, comments, and images in real time using AI-driven threat detection and behavioral analysis. The system can remove harmful content, issue strikes, apply bans, escalate suspicious activity, maintain watchlists, and provide moderators with a live dashboard containing moderation queues, appeals, logs, analytics, and threat insights.
How we built it
We built ModGuard AI using Devvit, React, TypeScript, Redis, and AI-based classification systems. The backend handles moderation triggers, automated actions, watchlists, strikes, and logging. The React dashboard provides moderators with a real-time moderation interface. We also integrated image analysis, behavioral tracking, and automated moderation pipelines for live community protection.
Challenges we ran into
One of the biggest challenges was integrating the React dashboard with Devvit WebViews. Initially, the dashboard failed to open correctly because the WebView architecture required custom Reddit posts for rendering. Another challenge was building secure moderator-only access control while ensuring normal users could still interact with the community freely. We also spent significant time debugging automated moderation triggers and real-time dashboard updates.
Accomplishments that we're proud of
We are proud of building a fully autonomous moderation system capable of automatically detecting and moderating harmful content in real time. We successfully implemented automated strikes, bans, watchlists, AI-driven classification, image analysis, moderator dashboards, appeals management, and live threat monitoring. We are also proud that the platform now behaves like a real intelligent moderation assistant for Reddit communities.
What we learned
Through this project, we learned how to build large-scale moderation workflows using Devvit and React. We gained experience in AI-based moderation systems, real-time event pipelines, authorization systems, Redis caching, WebView architectures, and automated moderation logic. We also learned the importance of balancing automation with human moderator oversight.
What's next for ModGuard AI
We plan to improve ModGuard AI with advanced computer vision, OCR-based image text detection, meme toxicity analysis, deepfake detection, multilingual moderation, moderator collaboration systems, and predictive behavioral threat analysis. We also want to enhance analytics, transparency tools, and scalability so the platform can support larger online communities in the future.
Built With
- css
- devvit
- devvit-apis
- html
- javascript
- naive
- react
- redis
- typescript
- vite
- webview
Log in or sign up for Devpost to join the conversation.