Diana
Self-hosted multi-platform AI agent for group chats and messaging apps
Visit 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.
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

Self-hosted AI agent with persistent memory and multi-platform messaging

Community marketplace for DeepSeek Harness Web themes, pets, plugins

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

Ultra-lightweight, self-hosted open-source AI agent framework

Web and mobile interface for Hermes Agent with cross-device session sync

Open-source desktop AI agent app for macOS, Windows, and Linux

Open source AI operating system for company productivity and agent workflows
