Private messaging.
One command.

Plexichat is a self-hosted messaging platform built for businesses that need data privacy without the complexity. Deploy the full stack - server, gateway, and web client - on your own infrastructure in a single command.

Responsible AI, exactly where you want it

Plexichat's AI is local first. Moderation and assistance run on your own hardware, so nothing you say ever leaves your infrastructure - no third-party APIs, no model providers, no data trails.

Local First

AI moderation runs on your own server via an in-house model server. Content is checked on hardware you control, never uploaded to the cloud.

Nowhere You Don't

AI is opt-in and per-feature. Turn on local moderation, skip the rest - nothing runs unless you enable it, and nothing is silently processed.

Customisable & Useful

Set your own policy prompts, scoring thresholds, and enforcement actions. AI assists your rules with your judgement - not a black box's.

One command. The deploy script optionally sets up local AI moderation with automatic GPU acceleration - --ai-automod. Works on the CPUs and GPUs you already own.

Why run your own messaging?

Every message, file, and key stays on infrastructure you control. No third party holds your data, no vendor decides your retention policy.

Data Sovereignty

Your keys, your database, your storage. Plexichat never phones home. Messages are encrypted at rest with TPM-backed keys or environment-managed keys for container deployments.

One-Command Deploy

Full stack up in minutes. Docker Compose handles the server, gateway, database, cache, media storage, and web client. No cloud lock-in, no consultants needed.

Built for Teams

Channels, roles, permissions, direct messages, voice and video calls, file sharing, moderation tools, and audit logging. Everything a business needs, nothing it doesn't — plus PlexiSuite: collaborative spreadsheets (PlexiSum) and a Drive-like file vault (PlexiStash) living inside the same conversations and permissions.

How it works

Three steps from zero to a working messaging stack for your team.

1

Deploy

Run the one-liner on any Linux server with Docker. The script pulls pre-built images and starts the entire stack.

2

Configure

Set your domain name, generate your encryption key, and choose your storage paths. The interactive script guides you through each step.

3

Connect

Your team signs in at your domain. Web client, API, and real-time messaging work immediately. No per-seat licenses, no user limits.

Deploy in one command

The deploy script walks you through version selection, network configuration, and credential generation. Pre-built images, Docker Compose, no dependencies beyond Docker itself.

Quick start

Choose your platform and run:

Linux / macOS curl -sSL https://plexichat.com/deploy.sh | bash
Windows (PS) irm https://plexichat.com/deploy.ps1 | iex

Requires Docker and Docker Compose. The script is fully interactive by default, or pass flags for automated deployments. See the full feature list for what's included.

Commercial licensing

Plexichat core is free and self-hostable under the PolyForm Noncommercial License. A commercial licence unlocks federation, SSO / SAML, advanced moderation, and server-side client cache management.

Need a commercial licence?

Federation (PlexiJoin), bot platform, SSO / SAML, custom roles, advanced AutoMod, audit-log export, and per-channel ratchet key management are available under commercial terms.

Contact Sales