Skip to content
vibetrend

Diana

Self-hosted multi-platform AI agent for group chats and messaging apps

#457
Today
#631
7 days
#649
30 days
suink.github.ioOpen live site ↗
Screenshot of Diana homepageVisit suink.github.io ↗

What is Diana?

Diana is a self-hosted AI agent written in Go that runs as a single binary. It connects to six messaging platforms simultaneously—OneBot v11, Telegram, QQ, DingTalk, Feishu, and WeChat Work—allowing one instance to operate across all channels at once. All configuration, conversation memory, and logs are stored locally in SQLite with no cloud dependencies.

The tool includes a web control panel for management, built-in web search, OCR, file parsing, long-term memory with retrieval, and an agent system with tool access. Users can set per-group reply policies, view detailed event logs showing why the bot replied and which models were used, and deploy via one-command installation on Linux, macOS, Windows, or Docker.

Momentum

Daily activity over the last 30 days: upvotes, unique visits, new GitHub stars and Hacker News points.

2026-09-29: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-09-30: 0 upvotes, 0 visits, 2 stars, 0 HN points2026-10-01: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-02: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-03: 0 upvotes, 0 visits, 1 stars, 0 HN points2026-10-04: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-05: 0 upvotes, 0 visits, 2 stars, 0 HN points2026-10-06: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-07: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-08: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-09: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-10: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-11: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-12: 0 upvotes, 0 visits, 1 stars, 0 HN points2026-10-13: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-14: 0 upvotes, 0 visits, 2 stars, 0 HN points2026-10-15: 0 upvotes, 0 visits, 2 stars, 0 HN points2026-10-16: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-17: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-18: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-19: 0 upvotes, 0 visits, 1 stars, 0 HN points2026-10-20: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-21: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-22: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-23: 0 upvotes, 0 visits, 2 stars, 0 HN points2026-10-24: 0 upvotes, 0 visits, 3 stars, 0 HN points2026-10-25: 0 upvotes, 0 visits, 1 stars, 0 HN points2026-10-26: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-27: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-28: 0 upvotes, 0 visits, 2 stars, 0 HN points
30 days agotoday

How do we know it's vibe coded?

vibetrend discovered Diana automatically. Evidence: GitHub SuInk/Diana; repo has AGENTS.md. View source.

Similar vibe-coded apps

EdgeEver screenshot
EdgeEver

Open-source, AI-native knowledge base with Evernote-style interface

Other AI tools★ 3.0k GitHub stars