Adsum
Self-hostable communication for remote-first teams. Presence, conversation, and organization — deployed on your infrastructure.
In DevelopmentRemote work killed informal interactions — the hallway conversations, knowing who's around, popping into someone's office. Existing tools each get part of the equation right but miss critical pieces. Slack does chat well but has no presence. Discord has presence but isn't built for work. Teams tries everything and does none of it well.
The Problem
Remote teams lack the ambient awareness that makes co-located work feel natural. Who's available? Who's deep in focus? Can I interrupt, or should I knock? And when conversations happen in the wrong channel — which they always do — there's no way to fix it without losing context. Adsum solves both problems.
Three Pillars
Presence — Virtual Office
Persistent rooms on a sidebar showing who's around. Personal offices, open rooms, meeting rooms, quiet rooms. See who's available before deciding to interrupt. A "knock" mechanic to signal you want to talk without barging in. Smart auto-status derived from your calendar and activity — no manual updates needed.
Conversation — Real-Time Chat
Threading, direct messages, screen sharing, and one-click voice calls. The chat experience you expect from modern tools, without the overhead of a platform that tries to be everything. Instant messaging over WebSockets, responsive on desktop and mobile.
Organization — Conversation Reorganization
Move messages between channels. Split conversations into new threads. Merge threads about the same topic. Redirects show where messages went so nothing gets lost. Full audit trail. No other business communication tool does this — and it solves the "everyone talks in the wrong channel" problem that plagues every team.
Architecture
Go backend, SolidJS frontend. Standalone mode runs as a single binary with no external dependencies. Production mode deploys with PostgreSQL and open-source components for voice/video and file storage. Desktop app via Tauri, mobile via Capacitor.
Self-hostable from day one. Your data stays on your infrastructure. Accessible — WCAG compliant, screen reader support, keyboard navigation throughout. Slack-compatible webhooks and APIs mean existing integrations work with minimal changes.
What Adsum Is
- Virtual office presence
- Real-time team chat
- Conversation reorganization
- Voice/video calls
- Self-hostable
What Adsum Isn't
- A project management tool
- A document editor
- A metaverse or virtual world
- "Self-hosted Slack"
Integrates With
- Jira, Linear, etc.
- Confluence, Notion, etc.
- GitHub, GitLab, etc.
- Slack-compatible webhooks