Get Started

Install LVChat

One PHP server, one SQLite database, zero dependencies. Get up and running in minutes.

What You Need

🐘

PHP 8.1+

With SQLite3, mbstring, and JSON extensions

🗄️

SQLite

Built into PHP. No separate database server needed.

🌐

Web Server

Apache, Nginx, or the built-in PHP server

5-Minute Setup

# Clone the repository
git clone https://github.com/repairgenie/lvchat.git
cd lvchat

# Start the dev server
php -S localhost:8000

# Open http://localhost:8000 in your browser
# Done! No database setup, no config files, no build step.

Deploy for Real

# Clone to your server
git clone https://github.com/repairgenie/lvchat.git /var/www/lvchat

# Set permissions
chown -R www-data:www-data /var/www/lvchat
chmod -R 755 /var/www/lvchat

# Configure your web server (Apache/Nginx)
# Point DocumentRoot to /var/www/lvchat
# Enable mod_rewrite for clean URLs

# Start WebSocket server (optional, for realtime)
php bin/ws-server.php --port 8080

What You Get

LVChat Admin dashboard

Admin Dashboard

KPI cards, activity charts, and moderation tools — all from day one.

LVChat Support tickets

Support Tickets

Built-in ticketing system with filter tabs and priority management.

Try a Live Instance

Not ready to self-host? Try LVChat live before you install.

💬

LVChat Web

The full chat experience in your browser.

Try Live →
💌

Messenger Web

IM-first experience with buddy list.

Try Live →

Ready to Deploy?

Self-host LVChat on your own server. Free and open-source.

View on GitHub ⬇ Download