TrainMyAI
What is TrainMyAI?
TrainMyAI is a service that creates customized chatbots using retrieval augmented generation (RAG) technology. The platform offers several key features, including:
Control and Security:
- On-Premise or Cloud Deployment: Users can choose to host their chatbot on their own servers or utilize cloud infrastructure.
- Private Content: All user data and conversations remain secure and private within the user's server.
- User Management: Fine-grained permissions allow for control over user access and activity.
Customization and Features:
- Multiple Knowledge Bases: Users can build separate knowledge bases for different applications or user groups.
- Linked Citations: Each chatbot response includes citations with links to relevant sources.
- Deep Customization: Advanced control over AI parameters, HTML structure, and styles enables tailored chatbot experiences.
- Private API: Integration with mobile and other applications is possible through a JSON-RPC API.
Accessibility:
- WhatsApp Chats: Users can interact with their chatbot via WhatsApp for seamless integration.
- Web Access: The chatbot is accessible through a web interface.
Technical Aspects:
- Popular Technologies: Built on Apache, PHP, and MySQL/MariaDB, TrainMyAI runs on any modern Linux server.
TrainMyAI provides a comprehensive platform for creating and deploying customized chatbots that utilize private content and offer advanced features for control and customization.