-
-
Modmail inbox: AI removal alerts with plain-language summaries (rule test, spam) so mods see why content was removed.
-
Crosspost demo: bot TLDRs the linked r/accelerate thread and adds a 10-comment discussion digest in a single pinned mod comment.
-
Summon the bot in-thread for TLDR help.
-
Summon the bot with !bot, hey mod bot, ai bot, and various combinations.
-
!flair flow: bot scans participation, then applies flair after the user replies "on".
-
Long comment triggers an in-thread TLDR; follow-up replies show the conversational mode .
-
Install settings: safe mode, LLM API, AI mod-alert summaries, and post TLDR toggles—all from the normal subreddit app settings page.
-
Comment TLDR threshold, AI moderation (vegetable rule demo), remove+modmail actions, and milestone-based discussion summaries.
-
Summons, conversational replies with cooldowns, and flair commands—all configured in-app.
-
Milestone and specialist flair tiers plus conservative troll-alert thresholds.
Inspiration
The original PRAW bot helped r/accelerate manage long AI and technology discussions, but it depended on custom infrastructure: polling, GitHub Actions, JSON state commits, and legacy Reddit credentials. The migration goal was a Devvit-native app that any subreddit can install, configure, and trust from inside Reddit.
What it does
The swiss-army-knife of AI mod tools for Devvit. It handles what normally takes four separate bots (rule enforcement, summarization, community engagement, and contributor recognition) in a single open-source install with no server.
- AI rule checks: checks every new post and comment against the rules you write. Violations route to modqueue (report), mod inbox (modmail), removal, or log-only. Every flagged item includes an AI-written explanation: what rule matched, what happened, and what a human should verify.
- Post and comment TLDRs: long posts and comments get an AI summary automatically when they cross a configurable word threshold.
- Reddit crosspost/link TLDRs: when a post links to or crossposts another Reddit thread, the app automatically summarizes the source thread.
- Discussion digests: milestone-based digest posted and updated as a thread grows (e.g. at 20, 50, 100 comments).
- AI summons:
!bot,hey bot,mod bot, orai botsummons with bounded AI replies and optional follow-up conversations. - Reputation flairs: contribution milestone flairs and AI-assigned specialist labels like
Resource FinderorFrequent Answerer. - Troll-alert modmail: conservative early-warning modmail on low local scores.
- Safe mode on by default: dry-run everything before live writes. Redis-backed audit logs, duplicate prevention, cooldowns, and milestone state.
Moderation load is a combination of how big your queue is, and how much context each item requires. AI Mod Suite addresses both. Every item in a modqueue needs to be read, understood, and judged before you can act. AI Mod Suite makes that faster, easier and automated.
No server. Install from the app listing, configure from subreddit app settings. All features are individually toggleable.
How we built it
- Devvit
0.12.24app with a TypeScript/Hono server bundle. - Post and comment submit triggers replace polling; a scheduler task powers background flair scans.
- Redis stores processed event IDs, audit logs, cooldowns, milestone markers, flair caches, and troll-alert cooldowns.
- Native Devvit Reddit API handles replies, reports, removals, modmail, and flair.
- Google Gemini or OpenAI ChatGPT via API (moderator-configured); inference only.
What's next
Iterate from moderator feedback after app review; adjust default prompts, survey moderators for requested new features.
Built With
- devvit
- google-gemini
- hono
- node.js
- openai
- redis
- typescript
Log in or sign up for Devpost to join the conversation.