MixxAI is a complete AI conversation platform built on Strapi CMS that lets you seamlessly integrate powerful chatbot capabilities into your applications. Built with performance, security, and scalability in mind, MixxAI helps businesses deliver exceptional conversational experiences through a customized headless CMS approach.
- ✅ Multiple AI Models Integration - OpenAI GPT, Google Gemini, and more
- ✅ Complete User Management - Authentication, permissions, and roles
- ✅ Subscription System - Apple In-App Purchase support built-in
- ✅ Conversation History - Store and analyze all interactions
- ✅ Enterprise Security - Data encryption and privacy controls
- ✅ Easy Deployment - One-click installation via Docker
- ✅ Strapi-Powered - Built on the leading open-source headless CMS
Get your MixxAI server running with our automated installation script:
wget -O mixxai.sh https://raw.githubusercontent.com/witwork/mixxai/main/mixxai.sh && sudo bash mixxai.sh
- OS: Ubuntu 24.04 LTS
- CPU: 2+ cores recommended
- RAM: 1GB minimum (2GB+ recommended)
- Storage: 10GB free disk space
- Privileges: Root or sudo access
- Network: Internet connection
# Create project directory
mkdir -p ~/mixxai-server && cd ~/mixxai-server
# Create and edit docker-compose.yml and .env files
# Then run:
docker-compose up -d
git clone https://github.com/witwork/mixxai.git
cd mixxai
yarn install
yarn build
yarn start
MixxAI requires proper environment variables configuration for optimal operation. Create a .env
file in your project directory with the following structure:
# Database Configuration
DATABASE_CLIENT=postgres
DATABASE_NAME=mixxai_db
DATABASE_USERNAME=your_database_user
DATABASE_PASSWORD=strong_password_here
# Server Configuration
HOST=0.0.0.0
PORT=1337
# Security Keys (Generate random secure strings)
APP_KEYS=key1,key2,key3,key4
API_TOKEN_SALT=random_string_here
ADMIN_JWT_SECRET=random_string_here
TRANSFER_TOKEN_SALT=random_string_here
# Email Configuration (Optional)
SMTP_USERNAME=your_smtp_username
SMTP_PASSWORD=your_smtp_password
SMTP_HOST=smtp.provider.com
SMTP_PORT=587
# Apple Subscription (Optional)
APPLE_SHARED_SECRET=your_apple_shared_secret
For security, generate random strings for your keys:
# On Linux/macOS
openssl rand -base64 32
# Using Node.js
node -e "console.log(require('crypto').randomBytes(32).toString('base64'))"
Variable | Description | Required |
---|---|---|
DATABASE_CLIENT |
Database type (postgres) | ✅ |
DATABASE_NAME |
Database name | ✅ |
DATABASE_USERNAME |
Database user | ✅ |
DATABASE_PASSWORD |
Database password | ✅ |
HOST |
Host to bind the server | ✅ |
PORT |
Port to bind the server | ✅ |
APP_KEYS |
Used to encrypt cookies | ✅ |
API_TOKEN_SALT |
Used to generate API tokens | ✅ |
ADMIN_JWT_SECRET |
Used to authenticate admin users | ✅ |
TRANSFER_TOKEN_SALT |
Used for data transfer tokens | ✅ |
SMTP_USERNAME |
SMTP username for sending emails | ✅ |
SMTP_PASSWORD |
SMTP password | ✅ |
SMTP_HOST |
SMTP host | ✅ |
SMTP_PORT |
SMTP port | ✅ |
APPLE_SHARED_SECRET |
Secret key for Apple IAP validation | ✅ |
- API Documentation
- Configuration Guide
- Integration Examples
- Security Best Practices
- Strapi Documentation
WitWork specializes in creating AI-powered solutions and mobile applications that solve real business problems. Our team combines technical expertise with a deep understanding of user experience to deliver products that exceed expectations.
![]() WitVPN - super fast, secure, stable & free VPN proxy for Android and iOS |
![]() StrongVPN - IKEv2 Source Code on Custom VPS for Android and iOS |
![]() Advanced AI Conversation Platform |
![]() TikTok Followers Growth Tool |
MixxAI extends Strapi's content management capabilities with custom AI conversation features including:
- AI model integrations (OpenAI GPT, Google Gemini)
- Enhanced user management and authentication
- Subscription handling with Apple In-App Purchase support
- Real-time conversation processing and analysis
- Data security and privacy controls
MixxAI is available under the MIT License. See the LICENSE file for more information.
MixxAI is built on Strapi, the leading open-source headless CMS. We acknowledge and thank the Strapi team for their excellent work.
© 2024 WitWork. All rights reserved.