Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

ReMind

ReMind es una plataforma de chat con IA completa que integra frontend React/Vite y backend Flask/Python. Ofrece gestión de sesiones, privacidad, herramientas de código y búsqueda web, desplegable con Docker Compose bajo licencia AGPLv3.

Ficha actualizada 27 sept 2026, 11:35 · upstream 27 sept 2026, 11:29 · release sin release detectada

00

Qué es ReMind

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

ReMind es una aplicación de inteligencia artificial diseñada como una base productiva completa, integrando un frontend moderno en React 19 con Vite y un backend robusto en Python 3.11 utilizando Flask. La plataforma centraliza el streaming de chat mediante SSE, la gestión de sesiones, autenticación segura (Google OAuth, Telegram OIDC) y endpoints de privacidad para exportar o eliminar datos de usuario.

La arquitectura soporta una suite de herramientas de IA que incluye búsqueda web, edición de archivos con control de versiones, análisis de tablas y ejecución de código en entorno aislado, todo orquestado por Celery y almacenado en PostgreSQL o SQLite. Incluye flujos de privacidad para la gestión de datos y métricas Prometheus-style para monitoreo.

El proyecto prioriza la seguridad y calidad mediante un pipeline de CI/CD que incluye escaneo de secretos, auditoría de dependencias y pruebas estáticas con Ruff, Black y MyPy. Ofrece despliegue simplificado vía Docker Compose tanto en entornos de desarrollo como producción con Nginx.

CASOS DE USO
  • Chat asistencial con streaming de respuestas y gestión de contexto histórico.
  • Colaboración segura con enlaces públicos de lectura para compartir sesiones sin login.
  • Desarrollo de código con herramientas de IA que permiten editar archivos y ejecutar scripts en sandbox.
  • Búsqueda web integrada para investigación con filtros de dominio y lectura parcial de páginas.
  • Traducción y síntesis de voz (TTS) para accesibilidad o localización de contenido.
  • Gestión de privacidad con endpoints para exportación total de datos y borrado seguro de cuentas.
PUNTOS DESTACADOS
  • Arquitectura monolítica modular con Docker Compose listo para producción (Nginx, PostgreSQL, Redis).
  • Soporte nativo para autenticación OAuth (Google) y OIDC (Telegram) en una sola interfaz.
  • API OpenAPI contract generada automáticamente para clientes TypeScript y documentación.
  • Flujo de privacidad robusto con endpoints dedicados para exportar datos y eliminar cuentas.
  • Calidad de código garantizada por suite de herramientas (Ruff, Black, MyPy, ESLint) en CI.
  • Herramientas de IA tipizadas con validación estricta de esquemas y límites de ejecución definidos.
PRECAUCIONES
  • Las herramientas de IA no tienen acceso al sistema ni shell; son sandboxeadas dentro del contexto de la respuesta.
  • La síntesis de voz utiliza un endpoint externo (Google Translate TTS) que no debe usarse para datos sensibles.
  • Límites estrictos en la ejecución de herramientas: 16 rondas, 4 llamadas por ronda y timeout global de 180 segundos.
  • Dependencia de claves API externas del proveedor de IA para funcionalidades completas (modo echo/demo es limitado).
  • El frontend requiere Node.js 20+ y Python 3.11 específicos para el entorno de desarrollo y producción.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

ReMind interface previewReMind logo
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Requiere Python 3.11, Node.js 20+, Redis 7+ y PostgreSQL. Se puede desplegar con `docker compose -f docker-compose.dev.yml` para desarrollo o `npm run docker:prod` para producción con Nginx y HTTPS. Necesita configurar `AI_PROVIDER_API_KEY` en el archivo `.env`. El backend corre en puerto 5000, frontend en 5173. Se recomienda usar las configuraciones de Docker Compose proporcionadas para asegurar la correcta vinculación de servicios como Celery y Redis.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.jsPython
SERVICIOS
PostgreSQLRedis
BASES DE DATOS
PostgreSQLRedis
PUERTOS
637950005173
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.