Now in Beta

Chat without
compromise.

Accorrd is a self-hostable, open-source chat platform built for communities that value speed, privacy, and control. Your server. Your rules.

Accorrd app screenshot

Everything you need.
Nothing you don't.

Built lean and purposeful. Accorrd gives your community the tools to connect without the bloat or the surveillance.

🏠
Fully Self-Hosted

Run Accorrd on your own infrastructure. Docker-ready, Nginx-friendly, and designed to live happily in any homelab or cloud environment.

💬
Real-Time Chat

WebSocket-powered messaging with channels, threads, and direct messages. Fast, reliable, and exactly what you expect from a modern chat platform.

🎙️
Voice & Video

Crystal-clear voice and video channels built in. No third-party integrations, no upsells — just open your browser and talk.

🔐
Roles & Permissions

Granular role-based access control. Define who can see what, post where, and manage who — with the precision your community actually needs.

📱
PWA Ready

Install Accorrd on any device straight from the browser. No app store, no approval process — just add to home screen and you're done.

🔒
Privacy First

Your data stays where you put it. No analytics, no telemetry, no ads. Accorrd is your platform, period.

Built on solid ground.

No exotic dependencies. No lock-in. Just proven, well-understood technology that you can reason about and run anywhere.

🌐
Caddy
Automatic HTTPS and reverse proxy with zero-config TLS out of the box
Node.js
Fast, event-driven backend powering the core API and real-time messaging
🐘
PostgreSQL
Reliable relational storage for users, channels, messages, and permissions
🪣
RustFS
High-performance S3-compatible object storage for files, attachments, and media
🎙️
LiveKit
Scalable WebRTC infrastructure powering voice and video channels
🔁
Coturn
TURN/STUN relay ensuring reliable peer connections across any network
🐇
RabbitMQ
Durable message broker handling async jobs, notifications, and event routing
🔴
Redis
In-memory caching and pub/sub for presence, sessions, and real-time state
🛡️
ClamAV
Open-source antivirus scanning on all uploaded files before they reach users

Built in the open.
Improved together.

Accorrd is community-driven. Whether you're filing bugs, writing docs, or shipping features — there's a place for you here.

1

Fork the repository

Grab the code from GitHub and set up your local dev environment in minutes.

2

Pick an issue or propose one

Browse open issues tagged "good first issue" or open a discussion for a new idea.

3

Submit a pull request

We review PRs promptly and keep feedback constructive. Good work ships fast.