AI-assisted moderation triage utility built with Reddit’s Developer Platform (Devvit). Created for the Reddit Mod Tools Migration Hackathon. Smart Mod Triage helps moderators prioritize reported content using lightweight uncertainty-aware moderation analysis. The goal is not to automate moderation. The goal is to reduce moderator cognitive load by helping moderators decide what to inspect first.
Smart Mod Triage provides:
- a Devvit moderator menu action called Smart triage
- lightweight moderation classification
- severity estimation
- confidence estimation
- suggested moderation action
- human-review escalation for ambiguous cases
- a small dashboard-style moderation queue demo UI
Moderation queues are not only about rule enforcement.
They are also about:
- attention allocation
- uncertainty management
- moderator fatigue
- queue prioritization
This project explores a simple human-in-the-loop moderation workflow where AI assists prioritization while preserving moderator authority.
This project is structured as a Devvit-ready moderation utility using Reddit’s Developer Platform.
Current structure includes:
devvit.json Devvit app configuration
src/server/index.ts Devvit moderation endpoints
src/shared/moderation.ts Triage logic
src/client/index.html Devvit Web entrypoint
src/client/main.tsx React entrypoint
src/client/App.tsx Moderator dashboard demo
Requires Node.js 22.2+. Devvit CLI
npm install
npm run devDevvit will create or use a test subreddit and provide a playtest URL.
Moderators can open the moderation menu on a Reddit post or comment and select:
Smart triage
The tool returns:
*moderation category *severity score *confidence score *suggested action rationale *human review recommendation
The current MVP uses transparent local heuristic classification.
This was intentionally chosen to:
- simplify installation
- avoid external API dependency
- keep the prototype lightweight for moderation tooling experimentation
The moderation schema is designed so the classifier can later be replaced by:
- LLM structured outputs
- subreddit-specific rules
- hybrid moderation pipelines
without changing the UI architecture.
Prioritize attention, do not automate judgment.
Smart Mod Triage is uncertainty-aware:
- ambiguous content is escalated to human review
- low-confidence cases are surfaced carefully
- moderators remain the final decision-makers
- real Reddit modqueue integration
- subreddit-specific moderation profiles
- moderator override learning
- disagreement analytics
- spam burst detection
- coordinated attack heuristics
- CSV moderation export
- structured LLM moderation backends
Created for:
Reddit Mod Tools Migration Hackathon https://mod-tools-migration.devpost.com/
Built using:
- Devvit
- React
- TypeScript
- lightweight moderation heuristics