Meetup – Real-Time Live Chat System with AI Assistant & PWA is a Laravel-based real-time chat application
Meetup – The Ultimate AI-Powered Real-time Live Chat System
Meetup is a modern, real-time live chat application built with Laravel 12, Tailwind CSS, and real-time broadcasting. It seamlessly integrates AI-powered assistants using API-compatible AI providers, enabling smart reply suggestions, chat summarization, and an intelligent chatbot experience.
Whether you need a standalone chat platform or a communication module for your existing Laravel project, Meetup delivers a premium, scalable, and user-friendly solution with a clean, modern interface.
View the live demo to explore all features:
Demo URL: https://meetup.winxlab.com
-
Admin Account
- Email: admin@example.com
- Password: demo@123
-
User Account
- Email: user@example.com
- Password: demo@123
- Smart Reply Suggestions: Context-aware AI-generated responses.
- Chat Summarization: Instantly summarize recent conversations attaching last 50 messages.
- AI Chatbot: Dedicated assistant for user queries and support.
- Multi-Provider Support: Compatible with Gemini-style, OpenAI-style, and OpenRouter-style APIs.
- Instant Messaging: Low-latency real-time delivery.
- Typing Indicators: Live typing status.
- Read Receipts: Message read confirmation.
- Online Status: Real-time online/offline and last-seen tracking.
- Private & Group Chats: One-to-one and group conversations.
- File & Image Sharing: Secure multimedia messaging.
- Emoji Picker: Rich emoji support.
- PWA Support: Installable Progressive Web App.
- Authentication System: Secure login and user profiles.
- Admin Dashboard: Manage users, settings, and activity.
- User CRUD: Create, update, and delete users.
- User Import: Import users via CSV or existing tables.
- Backend: Laravel 12 (PHP 8.2+)
- Frontend: Blade, jQuery, Tailwind CSS
- Database: MySQL 5.7+ / MariaDB
- Real-time: Pusher / Laravel Reverb
- AI Integration: API-compatible AI providers
- PHP 8.2 or higher
- MySQL 5.7+ or MariaDB 10.3+
- BCMath, Ctype, JSON, Mbstring
- OpenSSL, PDO, Tokenizer, XML
- Upload files to your server
- Create a database and update the
.envfile - Run migration commands
- Configure broadcasting and AI API credentials
Detailed step-by-step installation instructions are included in the documentation.
- This product does not include any AI API keys.
- Users must provide their own API credentials.
- This item is not affiliated with, endorsed by, or sponsored by Google, OpenAI, or OpenRouter.
Meetup focuses on performance, scalability, and developer-friendly architecture. The codebase follows Laravel best practices, is well-structured, and easy to customize. The UI is responsive, clean, and optimized for both desktop and mobile devices.
Launch your own AI-powered real-time chat platform in minutes.
- One-to-one private chat functionality
- Group chat support
- Real-time messaging using Pusher / LaravelEcho
- Online / offline user status
- Typing indicator
- Message read / seen indicators
- File and image sharing in chats
- Emoji support
- Chat user search
- Chat details panel (shared files & images count)
- AI Assistant:
- Summarize last 50 messages
- Smart chat insights
- Progressive Web App (PWA) support
- User roles and permissions
- Secure authentication system
- Dark / Light mode
- Multi-language support
- Discord Integration
- RTL layout support
- Voice message support
- Push notifications
- PHP >= 8.2
- Laravel >= 12.x
- MySQL >= 5.7 / MariaDB
- Composer
- Node.js & NPM (for frontend assets)
- Pusher
- Upload the project files to your server
- Create a database
- Configure
.envfile using.env.example - Run the following commands:
composer install
php artisan key:generate
php artisan migrate --seed
npm install (Optional)
npm run build (Optional)
- Visit the application URL and log in
(Default login credentials are provided in the documentation)



