Live on Reddit ยท Powered by Devvit
AI Moderation Intelligence System

Smarter moderation.
Zero extra tabs.

AMIS analyses your mod queue in real time, classifies posts against your subreddit's own rules using a two-tier ML pipeline, and surfaces prioritised recommendations โ€” all without leaving Reddit.

~70%
AI cost reduction via two-tier routing
15s
Dashboard auto-refresh interval
4+
AI providers supported
Features

Everything your mod team needs

Built natively on Devvit โ€” no external dashboards, no browser extensions, no context switching.

โšก

Real-Time Post Analysis

Every new post is classified within seconds via a PostSubmit trigger. Configurable auto-remove/approve thresholds let AMIS act without moderator intervention.

๐Ÿง 

Two-Tier AI Classification

Cheap vector embedding search pre-screens posts. LLM inference runs only for ambiguous cases (0.45โ€“0.85 similarity range), reducing AI costs by 60โ€“70%.

๐Ÿ“œ

Policy Intelligence

Ingests your subreddit's rules, automod YAML, wiki pages, and removal reasons into a semantic embedding store. Every recommendation is grounded in your rules.

๐ŸŽฏ

Recommendation Engine

Cosine similarity match produces a suggested action (remove / approve / escalate / monitor), a confidence percentage, and a plain-English AI rationale.

โšก

Smart Caching

Approve verdicts are cached for 24 hours; non-approve verdicts cached until the post changes. 7-day staleness filter prevents re-analysis of old content.

๐Ÿ“‹

History View

Paginated, filterable log of all moderation actions with AND-logic filters: By AI, Approved, Removed, and Escalated.

๐Ÿ“Š

Consistency Analytics

Analyses 50+ mod decisions for enforcement drift, divergence, and rule-category variance. Surfaces insights directly in the dashboard.

๐Ÿ”„

Auto-Polling Dashboard

The custom post auto-refreshes every 15 seconds. No manual page reload needed. Live countdown banners show background analysis progress.

๐Ÿ”

Duplicate Detection

Near-duplicate posts (>85% embedding similarity) are flagged automatically, helping you catch spam and repost waves early.

How to Use

Up and running in minutes

AMIS installs directly into Reddit as a Devvit app โ€” no servers to manage.

01

Install on Your Subreddit

Go to your subreddit โ†’ Mod Tools โ†’ App Directory โ†’ find AMIS โ†’ Install. Or use the Reddit app link below.

02

Configure API Keys

In the Reddit Developer Portal, open App Settings and enter your AI provider API key (OpenAI, Gemini, Claude, or custom).

03

Ingest Your Policy

Run AMIS: Refresh Policy from Mod Tools. This reads your subreddit rules, automod YAML, and wiki pages into the embedding store.

04

Open the Dashboard

Run AMIS: Open Dashboard. The dashboard auto-polls every 15 seconds and surfaces the most urgent posts for review.

05

Triage Posts

Use Remove, Approve, Skip, or Escalate buttons. Every action is logged permanently in the History view.

06

Run Consistency Check

Weekly, run AMIS: Consistency Check to detect enforcement drift and review the ๐Ÿ’ก Insights panel for analytics.

Menu Items Reference

Menu Label What It Does When to Run
๐Ÿฅ AMIS: Health CheckShows item count, embedding count, and pending insight countAfter install; verify setup
๐Ÿ“œ AMIS: Refresh PolicyRe-ingests subreddit rules, automod YAML, wiki pages, removal reasonsAfter changing any rules
๐Ÿ” AMIS: Analyze QueueSchedules a background batch analysis of the mod queueOn demand (also runs every 2 min)
๐Ÿ“Š AMIS: Consistency CheckRuns consistency analytics (requires โ‰ฅ50 mod decisions)Weekly or after high-volume activity
๐Ÿ–ฅ๏ธ AMIS: Open DashboardCreates or navigates to the AMIS dashboard postDaily triage
Icon Reference

What does each icon mean?

AMIS uses consistent iconography across the dashboard. Here's what everything means.

๐Ÿ“‹

History

Opens the paginated log of all past moderation actions.

๐Ÿ’ก

Insights

Consistency analytics, enforcement drift alerts, and rule-category variance reports.

โš™๏ธ

Settings

AI provider info, full-screen layout toggle, and manual queue refresh.

โณ

Analysing Banner

Shows a live countdown (e.g. "โณ AI analysing โ€” 38s") while background analysis runs.

โœ…

Approve

Immediately calls reddit.approve() on the current post. Action is permanent and logged.

๐Ÿšซ

Remove

Immediately calls reddit.remove() on the current post. Action is permanent and logged.

โญ๏ธ

Skip

Moves to the next post without taking action. Post remains in queue.

๐Ÿšจ

Escalate

Marks the post for senior moderator review. Logged in History as Escalated.

๐Ÿฅ

Health Check

Displays embedding count, item count, and pending insight count for diagnostics.

๐Ÿ”„

Refresh

Manually triggers a fresh queue analysis. Also runs automatically every 2 minutes.

๐Ÿ“Š

Confidence %

AI confidence score (0โ€“100%) shown on every recommendation. Higher = more certain.

๐Ÿค–

AI Tag

Indicates the action was taken by AMIS automatically (auto-remove/approve), not a human.

Dashboard Views

๐ŸŽฏ

Triage (Default)

One-at-a-time review of flagged posts with Remove / Approve / Skip / Escalate actions.

๐Ÿ“‹

History View

Paginated log of all actions. Filter by: By AI, Approved, Removed, Escalated (AND logic).

๐Ÿ’ก

Insights View

Consistency analytics, enforcement drift, and rule-variance analysis from 50+ decisions.

โš™๏ธ

Settings View

AI provider details, full-screen mode toggle, and manual refresh controls.

AI Providers

Use your preferred AI

AMIS supports multiple AI providers for text generation and embeddings.

OpenAI (Recommended)
Google Gemini
Anthropic Claude
Ollama (Local)
LM Studio (Local)
Any OpenAI-Compatible API
Setting Required Description
AI_PROVIDEROptionalopenai ยท gemini ยท claude ยท custom (default: openai)
AI_API_KEYRequiredAPI key for your chosen text-generation provider
VOYAGE_API_KEYClaude/custom onlyVoyage AI key for embeddings when using Claude or custom provider
CUSTOM_API_BASE_URLcustom onlyOpenAI-compatible base URL (e.g. http://localhost:11434/v1)
AUTO_ACT_ENABLEDOptionalEnable automatic remove/approve on new posts (default: false)
AUTO_REMOVE_THRESHOLDOptionalConfidence threshold for auto-remove 0โ€“100 (default: 90)
Ready to get started?

Add AMIS to your subreddit today

Install directly from the Reddit App Directory โ€” free to use with your own AI API key.