Especificaciones técnicas
Una arquitectura RAG moderna con visión de IA.
Arquitectura de un vistazo
ManualNinja es una aplicación RAG multi-tenant con un backend en Python, un frontend SPA en React, una base de datos PostgreSQL y un almacén vectorial Qdrant. Los PDFs se analizan, dividen, transforman en embeddings y se sirven como respuestas citadas a través de una interfaz de chat. La plataforma ahora incluye visión de IA para análisis de imágenes, inicio de sesión social con OAuth y facturación de suscripción con Stripe.
API compatible con OpenAI. Modelo predeterminado: deepseek/deepseek-v3-0324. Configurable desde el dashboard de superadmin.
¿Quieres una IA local para mayor seguridad? Sin problema. Contáctanos
Multi-tenencia & aislamiento
Cada organización cliente obtiene un espacio de trabajo completamente aislado:
- Usuarios, manuales y sesiones de chat por organización
- Qdrant payloads include org_id — vector search is always filtered
- Límites por nivel: preguntas/mes, almacenamiento, longitud de pregunta, número de manuales
- Todas las claves de integración (Stripe, Google, LinkedIn, LLM, SMTP, reCAPTCHA) son configurables por despliegue desde la interfaz de administración
Seguridad & protección de datos
ManualNinja está construido con la seguridad como prioridad absoluta. Cada capa del stack está reforzada para proteger tus datos y la confianza de tus clientes.