Categories
Self-Hosted Productivity Collaboration Communication Messaging Team Chat Business Tools ERP IntegrationStars
Forks
Watchers
Developer links
Raven
Raven is a team chat app you host yourself, with the channels, threads, and file sharing of the big hosted tools and none of the per-seat bills. Public and private channels group into workspaces, and direct messages cover everything else. A side discussion can move into a thread so the main channel stays readable. Messages support formatting, mentions, code blocks, polls, emoji, and custom reactions, and dropped-in photos, videos, and documents get previews plus a per-channel list of every file. One search box finds messages, files, links, and people across all your channels. Notifications reach the browser and phones with quiet hours and per-channel settings, reminders bring a message back later, and scheduled messages go out at a set time. Paste a link to any document on the site and Raven shows a card with its status and key fields, post to a channel when a document is created or submitted, or approve and reject straight from the conversation. Bots, incoming webhooks, and agents backed by your own OpenAI-compatible provider extend the chat, and iOS and Android apps connect to the same site. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.
Benefits
- Chat Without Per-User Pricing
- Raven runs on your own Frappe site, so messages stay in your database and nobody charges you per user, however large the team grows.
- Conversations Organized By Topic
- Public and private channels grouped into workspaces, plus threads for side discussions, keep busy projects readable and stop quick tangents from drowning out the main conversation.
- Business Documents Inside Chat
- Paste a link to any Frappe document for a status card, get notified when it changes, and approve or reject without leaving the conversation.
- Reach Teams On Every Device
- Browser push notifications, an installable web app, and iOS and Android apps keep everyone in sync, with quiet hours and per-channel settings to control the noise.
Features
- Channels And Direct Messages
- Create public or private channels for teams, projects, and topics, group them into workspaces, and use direct messages for everything else.
- Threads And Rich Messages
- Reply in a thread, then use formatting, mentions, code blocks, polls, emoji, and custom reactions to keep messages clear and expressive.
- File Sharing And Previews
- Drop in photos, videos, and documents, see link previews, and open a per-channel drawer that lists every file shared there.
- Search Across Channels
- Find messages, files, links, and people across every channel you belong to, filtered by type from one search panel.
- Bots, Webhooks, And AI Agents
- Run bots that post and reply, accept incoming webhooks into channels, and add agents backed by your own OpenAI or compatible provider.
- Reminders And Scheduled Messages
- Bring a message back later with a reminder, or schedule one to be sent at a set time, with quiet hours for notifications.