Xgenious/ docs
Products
Get support
Warning

Important Compatibility Notice — This application ONLY supports PostgreSQL with pgvector. MySQL or other databases are NOT supported, and the application will not work without PostgreSQL + pgvector.

Backend & Database

  • Framework: Laravel 12.x
  • PHP: 8.3 or higher
  • PostgreSQL: 16 or higher
  • pgvector extension: Latest (must be enabled in PostgreSQL)

Required PHP Extensions

System-Level Dependencies

  • Composer — manages PHP dependencies
  • Tesseract OCR — required for image / scanned-document training
  • Poppler Utils — required for PDF text extraction
  • yt-dlp — optional system binary for subtitle/VTT extraction from video URLs
Tip

Tesseract and Poppler are mandatory if you plan to train BotMerze on PDFs, scanned documents, or image-based knowledge sources. yt-dlp is optional but recommended for video knowledge sources.

  • Sudo / root access
  • OS: Ubuntu 22.04 LTS or 24.04 LTS
  • RAM: 2 GB minimum (4 GB+ recommended)
  • Storage: 20 GB+ SSD
  • CPU: 2+ cores
Still stuck?
Our support team is ready to help you get set up.
Get support