Sistema RAG de nivel empresarial con protección de datos sensibles
Inicio Rápido • Arquitectura • API Reference • Configuración • Seguridad • Despliegue • Desarrollo
| Documento | Descripción | Audiencia |
|---|---|---|
| Inicio Rápido | Instalación y primer uso en menos de 5 minutos | Todos |
| Guías de Usuario | Uso del sistema por rol (Customer, Employee, Admin) | Usuarios finales |
| Arquitectura | Diseño técnico, componentes y flujo de datos | Arquitectos, Desarrolladores Senior |
| API Reference | Referencia completa de endpoints REST | Desarrolladores |
| Configuración | Variables de entorno y opciones de configuración | DevOps, Administradores |
| Seguridad | Autenticación, autorización, DLP y PII | Security Engineers |
| Despliegue | Docker, Kubernetes, producción | DevOps, SRE |
| Desarrollo | Tests, contribución, arquitectura interna | Desarrolladores |
| Documento | Descripción |
|---|---|
| Troubleshooting | Solución de problemas comunes |
| ADR (Architecture Decision Records) | Decisiones de arquitectura documentadas |
| Roadmap | Features planificadas para v1.0.0 |
| CHANGELOG | Historial de cambios por versión |
| CONTRIBUTING | Guía de contribución |
Cortex Knowledge Assistant es un sistema Retrieval-Augmented Generation (RAG) de nivel empresarial diseñado para:
| Componente | Tecnología | Propósito |
|---|---|---|
| Backend API | FastAPI (Python 3.12) | API REST con streaming SSE |
| Frontend | React 18 + TypeScript + Vite | Interfaz de usuario |
| Vector Store | Qdrant | Búsqueda semántica |
| Cache | Redis | Rate limiting, sesiones |
| Database | PostgreSQL 16 | Usuarios, transacciones, auditoría |
| LLM | HuggingFace Inference API | Generación de respuestas |
| Embeddings | sentence-transformers | Vectorización de documentos |
# 1. Clonar el repositorio
git clone https://github.com/DeepRatAI/cortex-knowledge-assistant.git
cd cortex-knowledge-assistant
# 2. Configurar variables de entorno
cp .env.example .env
# Editar .env con tu API key de HuggingFace
# 3. Iniciar con Docker Compose
docker compose up -d
# 4. Acceder a la UI
open http://localhost:3000
Para una guía detallada, ver Inicio Rápido.
Cortex Knowledge Assistant está disponible bajo licencia dual:
Contacto: deeprat.tec@gmail.com
Documentación para Cortex Beta