Self-hosted projects tagged “Chat”
104 open source projects with this tag
104 services found
Tailchat
Extensible team chat platform with plugins, bots, and roles
Tailchat is an open source team chat and collaboration platform with a strong plugin system, bot integrations, multi-group workspaces, and RBAC permissions.


Synapse
Matrix homeserver for federated, secure real-time communication
Synapse is a Matrix homeserver implementation for running federated, secure real-time chat and collaboration on your own infrastructure.


Manifest
UI blocks for building ChatGPT-style and MCP apps
Open-source shadcn/ui-based component library for building ChatGPT-style and MCP apps with production-ready, customizable UI blocks.

Converse.js
Web-based XMPP/Jabber chat client for browsers
Converse.js is an open-source, client-side web XMPP/Jabber chat app that can run standalone or be embedded into sites, with group chat and OMEMO encryption.


Ergo
Modern IRC server with integrated services and history
Ergo is a modern IRC server (ircd) written in Go, with integrated account management, history storage, bouncer-like features, and strong IRCv3 support.

Openfire
Real-time collaboration server for XMPP (Jabber) messaging
Openfire is an open source XMPP (Jabber) server for real-time messaging and collaboration, with a web admin console and a plugin ecosystem.
Speakr
Self-hosted AI transcription and intelligent note-taking app
Speakr is a self-hosted web app for recording or uploading audio, transcribing with AI (including diarization), and turning conversations into searchable, shareable notes...

slskd
Web-based client-server daemon for the Soulseek file sharing network
slskd is a modern Soulseek client-server daemon with a web UI for searching, downloading, and managing transfers, chats, and user shares from a browser.
Tox
Peer-to-peer encrypted instant messaging, calls, and file sharing
Tox is a decentralized, peer-to-peer communication system for encrypted messaging, voice/video calls, screen sharing, and file transfers without central servers.
Live Helper Chat
Open-source live chat support platform with bots and omnichannel
Self-hosted live chat and customer support platform with website widgets, operator console, chatbots, omnichannel integrations, and optional voice/video/screensharing.

Chitchatter
Peer-to-peer, end-to-end encrypted browser chat
Open-source browser-based peer-to-peer chat with E2E encryption, ephemeral messages, video/audio, screen sharing, direct file transfer, and iframe embedding.

ZNC
Advanced IRC bouncer with web admin and modular extensions
ZNC is an advanced IRC bouncer that stays connected to IRC networks, letting you reconnect from one or more clients and replay buffered messages you missed.


Nextcloud Talk
Privacy-respecting, self-hosted chat and video meetings.
Self-hosted Nextcloud Talk combines chat, video calls and webinars into one secure collaboration app.
SparkyFitness
Self-hosted fitness tracker with AI nutrition chat and web + mobile apps
Open-source self-hosted fitness tracker for nutrition, exercise, water, and body metrics; includes AI nutrition chat, Docker deployment, web PWA and Android app.
RetroShare
Friend-to-friend encrypted communication and file sharing platform
RetroShare is a decentralized friend-to-friend platform for encrypted chat, mail, forums, channels and secure file sharing, with optional Tor/I2P support.

Scriberr
Offline AI audio and video transcription with transcript chat
Scriberr is a self-hosted, privacy-focused AI transcription app for audio and video, with speaker diarization, word-level timestamps, summaries, and transcript chat.
Stoat
Open-source, self-hosted chat and community platform (formerly Revolt)
Stoat is an open-source, self-hostable chat platform for communities and teams, offering text channels, permissions, moderation tools, and a web app.

Movim
Federated blogging and chat web client for XMPP
Movim is a federated social platform and web-based XMPP client for blogging, chat, communities, and real-time messaging with a responsive cross‑platform interface.


Talkyard
Discussion platform combining Q&A, forums, chat, and embedded comments
Self-hostable community discussion platform combining Q&A, forums, team chat, ideation/upvoting, and Disqus-style embedded blog comments.
SecureAI Tools
Self-hosted private AI chat and document Q&A with local inference
Self-hosted private AI tools for chat and document Q&A, supporting local Ollama inference or OpenAI-compatible APIs, with built-in authentication and user management.


MongooseIM
Customisable enterprise instant messaging server
MongooseIM is an open-source Erlang-based XMPP server designed for large-scale messaging, offering multi-tenant deployment, REST/GraphQL APIs, push, and robust observabil...


Friendica
Federated social networking and communication platform
Friendica is a decentralized, federated social network server that connects to the Fediverse, offering posts, profiles, events, photos, and strong privacy controls.


Stoat (formerly Revolt)
Open-source team chat and community messaging platform
Stoat (formerly Revolt) is an open-source chat platform for communities and teams with channels, direct messages, roles/permissions, moderation tools, and bot support.

Briefing
Secure, privacy-focused WebRTC video group chat
Briefing is a secure, anonymous WebRTC-based video group chat with text chat, screen sharing, and simple invite links, designed to run in modern browsers.
CyTube
Node.js-based synchronized media watchroom with chat and playlists
Web app for synchronized group watching: per-channel playlists, real-time chat, moderation, and multi-source media playback.

OpenSIPS
Open source SIP proxy/server for VoIP, video, IM, and presence.
GPL-licensed SIP server/proxy for carriers, ITSPs, and enterprises, enabling scalable signaling, routing, and application integration.

Databag
Lightweight federated messenger with end-to-end encryption
Self-hosted, lightweight federated messenger with end-to-end encrypted threads and optional WebRTC audio/video calling across independently hosted nodes.

HortusFox
Self-hosted collaborative plant management and tracking system
Open-source self-hosted app to manage, track and journal houseplants with locations, tasks, inventory, calendar, reminders, group chat and plant identification.

InspIRCd
Modular C++ IRC server for modern IRC networks
InspIRCd is a modular, lightweight Internet Relay Chat (IRC) server with a flexible module system, designed for stable and performant IRC network deployments.

Galene
Self-hosted WebRTC videoconferencing server with moderate resource use
Self-hosted WebRTC videoconferencing server designed for lectures, meetings, and conferences, featuring chat, recording, screen sharing, moderation, and a built-in TURN s...