trainmy.ai
Self-hosted RAG chatbot builder for businesses wanting a private, server-controlled AI assistant reachable via web, WhatsApp, and API.
What it does
TrainMyAI is a self-hosted software package that lets a business build a retrieval-augmented-generation chatbot trained on its own private content. It runs on the customer's own server (on premise or cloud) using Apache, PHP, and MySQL/MariaDB, and exposes the chatbot through a website, WhatsApp, and a private API.
Core features
Retrieval-augmented generation on private content
Self-hosted deployment on customer's own server
WhatsApp chatbot integration
Multiple separate knowledge bases
User management with fine-grained permissions
Usage history and logged citations
JSON-RPC private API for custom integrations
AI-assisted content rewriting for better retrieval results
Best for
→Businesses wanting a chatbot over proprietary documents without sending data to a third party
→Support teams offering WhatsApp-based AI assistance
→Organizations needing separate knowledge bases per department or client
→Developers embedding a private chatbot API into other apps