Rich, Nested Discussions
Threaded replies with Markdown support. Your readers can have real conversations, not flat walls of text.
- Realtime Comments
- Sub-Millisecond Fast
- Multi-Language Ready
Beautiful threaded discussions that load instantly, respect privacy, and live on your server. Drop it into any site with two lines of HTML.
Great article! The code examples are really helpful.
Thanks Sarah! Glad you found them useful.
Three-tier pipeline: keyword rules, ML toxicity via ONNX models, and optional LLM review with Groq or Gemini.
Replyo works best when the widget, moderation queue, and site settings feel like one product. Start with the embed, then operate everything from the same surface.
Fast triage, AI context, and bulk actions without losing thread context.
Works with any stack
Add comments to any page with a script tag and a custom element.
<script src="https://your-replyo-server.com/widget/loader.js" defer></script>
Add this where you want comments
<replyo-comments site="rk_YOUR_SITE_KEY"
slug="/blog/my-post"
api="https://your-replyo-server.com">
</replyo-comments>
Run the Replyo server with Docker or a single binary. PostgreSQL for storage, that's it.
Add your domain in the admin panel and get an API key in seconds.
Two lines of HTML — a custom element and a script tag. Comments appear instantly.
Add comments to static sites, JAMstack apps, or any page — with centralized moderation and zero tracking.
Threaded replies with Markdown support. Your readers can have real conversations, not flat walls of text.
Migrate from Disqus, WordPress, Commento, or any CSV/JSON export. Duplicate detection and dry-run mode included.
No third-party scripts, no tracking pixels, no ad cookies. Visitor data never leaves your server.
Add comments to static sites, JAMstack apps, or any page — with centralized moderation and zero tracking.
No backend needed. Embed Replyo on Hugo, Jekyll, Astro, Next.js, 11ty, or any HTML page. Two lines and you're done.
One dashboard to manage comments across all your sites. Consistent policies, unified moderation queue, single login.
Three-tier pipeline: keyword rules, ML toxicity detection with ONNX, and optional LLM review via Groq or Gemini. Spam never reaches your readers.
Run dozens of sites from one Replyo instance. Each site gets its own config, theme, locale, and moderation rules.
Data stays on your server. No third-party analytics, no ad networks, no cookie banners needed. GDPR-ready with user data export, account deletion, and configurable retention.
Deploy with Docker or a single binary. Update on your schedule, customize everything, and never worry about vendor lock-in.
landing.testimonials.desc
Replyo replaced our entire comment backend in an afternoon. The Rust performance is insane — sub-millisecond responses on a $5 VPS.
Finally a comment system that respects privacy. No trackers, no third-party scripts. Our GDPR audit was a breeze.
The moderation pipeline is brilliant — keyword filters, ML toxicity, and LLM review. Spam hasn't been an issue since day one.
You can deploy Replyo with a single `docker compose up -d` or download a standalone binary. Just point it at a PostgreSQL database and you're ready to go. The entire setup takes under 5 minutes.
Absolutely. Our Enterprise plan includes full self-hosting support. You get the same features as our cloud plans, but running on your own infrastructure with complete data ownership.
Replyo is privacy-first. No third-party tracking, no ad cookies, no data sharing. Users can export and delete their data. Configurable retention policies handle automatic cleanup.
Yes. Replyo includes importers for Disqus, WordPress, Commento, and generic CSV/JSON exports. Duplicate detection and dry-run mode ensure a smooth migration.
All plans include a 14-day free trial with full access to all features. No credit card required to start.
Replyo uses a three-tier moderation pipeline: keyword rules for known patterns, ML-based toxicity detection via ONNX models, and optional LLM review via Groq or Gemini for nuanced content decisions.
Set up in under 5 minutes. No credit card, no vendor lock-in.
Flagged for a suspicious burst of links. Review the message, inspect the site context, and resolve it in one pass.