Pular para conteúdo

MentorIA

MentorIA é uma plataforma SaaS multi-tenant onde escolas e infoprodutores de cursos online criam agentes de IA treinados com o conteúdo de cada curso. Os alunos acessam os agentes via chat para tirar dúvidas e receber suporte personalizado — como se estivessem conversando diretamente com o professor.

Features Principais

  • Agentes RAG personalizados — cada agente é treinado com PDFs e Markdowns do curso via FAISS + LangChain
  • Chat em streaming — respostas em tempo real com SSE (Server-Sent Events)
  • Multi-tenant — múltiplas escolas no mesmo banco, isolamento por filtros e permissões
  • Sistema de planos — Free (trial 14 dias), Starter, Pro e Enterprise com limites dinâmicos
  • Créditos por aluno — controle granular de mensagens por aluno por período
  • Analytics completo — gráficos de uso, tempo economizado, custos por mensagem
  • Deploy profissional — Docker, PostgreSQL, Redis, Nginx, Sentry self-hosted
Tópico Link
Instalação local Instalação Local
Deploy com Docker Instalação com Docker
Arquitetura do sistema Visão Geral
Primeiro uso Primeiro Uso
Sistema de planos Planos e Limites
Pipeline RAG Pipeline RAG

Stack Tecnológico

Camada Tecnologia
Backend Django 6.0, Python 3.14
IA LangChain 1.2, LangGraph 1.1, OpenAI API
Vector Store FAISS (local em disco)
Frontend Django Templates + Duralux Design System
Banco SQLite (dev) / PostgreSQL 16 (produção)
Cache/Sessões Redis 7
Proxy/LB Nginx
Monitoramento Sentry self-hosted
Documentação MkDocs Material