Replacement Guide

How to Build Your Own Jami

Replace Jami with a custom build. Share, freely and privately

Weekend Project
19 features1 integrationsOne weekend

Estimated Timeline

Based on 19 features at Weekend Project difficulty, expect about One weekend with AI-assisted development.

1
Setup & scaffolding
2 hours
2
Core features
4-6 hours
3
Polish & deploy
2 hours

Recommended Tech Stack

Next.js 14

Full-stack React framework with API routes and server components

Supabase

PostgreSQL database, auth, and real-time subscriptions

Tailwind CSS

Utility-first styling for rapid UI development

Pusher / WebSockets

Real-time messaging and live updates

Key Features to Replicate

Top features across 8 categories. See all 19 features

Account Management(2 features)

Multiple Device Linking

Link multiple devices to a single Jami account

Unlimited Accounts

No restriction on the number of accounts per user

Messaging(2 features)

Group Chats

Create and participate in group messaging conversations

Instant Messaging

Send text messages instantly between users

Security(2 features)

End-to-End Encryption

State of the art end-to-end encryption with perfect forward secrecy for all communications

X.509 Standard Compliance

Complies with X.509 standard for certificate-based authentication

Architecture(1 features)

Peer-to-Peer Communication

Completely distributed peer-to-peer architecture that doesn't require servers for data relay

Collaboration(1 features)

Screen Sharing

Share your screen with other users during calls or conferences

Communication(1 features)

Audio and Video Calls

Make audio and video calls with end-to-end encryption

Connectivity(1 features)

Local Network Communication

Users on the same local network can communicate even without internet connection

Extensibility(1 features)

Built-in Extension Platform

Platform for adding new features and experiences through extensions

Cost Calculator

Pricing data not available for Jami. Check their website for current pricing.

Ready to Build?