Skip to content

originChats/client

Repository files navigation

originChats

Own your conversations.

A decentralized chat platform where you control everything. Self-host your servers, build your own clients, or use our public network. The choice is yours.

Privacy-first, open-source chat with no data mining, no ads, and no tracking.

Development

npm install
npm run dev

Build

npm run build

Deploy

npm run deploy

Scripts

  • npm run dev - Start development server
  • npm run dev-local - Start development server with host access
  • npm run build - Type check and build for production
  • npm run preview - Preview production build
  • npm run typecheck - Run TypeScript type checking
  • npm run lint - Run ESLint with auto-fix
  • npm run deploy - Build and deploy to GitHub Pages
  • npm run css:types - Generate CSS module type declarations

Features

  • Privacy-First - No data mining, no ads, no tracking. Your conversations stay yours.
  • Self-Host Your Server - Run your own server with full control over your data.
  • Build Your Own Client - Open API and protocol make it easy to build custom clients.
  • Cross-Platform - Works everywhere. Web, desktop, and mobile with seamless sync.
  • Community Servers - Create servers with text and voice channels for communities.
  • Fast and Lightweight - Minimal memory footprint with efficient WebSocket connections.

Tech Stack

Resources

Community

Releases

No releases published

Packages

 
 
 

Contributors

Languages