notesetc
notesetc es una base de conocimientos auto-alojada para hogares o equipos pequeños que integra IA como ciudadano de primera clase. Gestiona espacios Markdown con permisos, documentos adjuntos y automatizaciones sandboxeadas mediante un servidor MCP y API REST.
Ficha actualizada 25 sept 2026, 6:49 · upstream 25 sept 2026, 6:42 · release sin release detectada
Qué es notesetc
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
notesetc funciona como una base de conocimientos centralizada para información dispersa en hogares o equipos técnicos, utilizando almacenamiento Markdown (NEFM) organizado en espacios con control de acceso basado en roles. Permite adjuntar documentos como manuales o recibos y los integra directamente en las páginas.
- Gestión de documentación del hogar: almacenar manuales, garantías y notas técnicas en espacios permitidos.
- Asistente IA para consultas documentales: el modelo lee páginas y archivos adjuntos para responder preguntas con fuentes citadas.
- Automatización de tareas: scripts JavaScript sandboxeados que reaccionan a eventos o cron para mantener la base de datos actualizada.
- Integración con agentes externos: uso del servidor MCP para exponer funcionalidades de lectura, escritura y búsqueda a herramientas como Claude.
- Auditoría completa: registro de todas las acciones realizadas por humanos, API tokens o la propia IA en el historial.
- La IA opera dentro de la misma capa de permisos que el resto del sistema, con auditoría total de sus cambios.
- Soporta múltiples proveedores de modelos (OpenAI, Anthropic, Ollama) configurables desde el panel de administración.
- Extracción de texto automática de documentos adjuntos para permitir análisis semántico por parte de la IA.
- Automatizaciones en JavaScript ejecutadas en un entorno sandbox para garantizar seguridad.
- Servidor MCP integrado que expone funcionalidades completas a agentes externos mediante OpenAPI.
- Gestión granular de permisos por espacios, con roles definidos (viewer, editor, admin).
- Requiere despliegue en contenedores Docker o instalación manual de dependencias del stack Node.js/PostgreSQL.
- La configuración inicial exige definir claves de encriptación y secretos manualmente en variables de entorno (.env).
- El volumen de almacenamiento para archivos adjuntos debe gestionarse externamente por el usuario para garantizar copias de seguridad.
- Complejidad media: no es una solución SaaS, requiere mantenimiento del stack tecnológico (Next.js, NestJS, Prisma).
- La IA es opcional y depende de la disponibilidad y configuración del proveedor de modelos seleccionado.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Utiliza docker compose up para despliegue rápido con imagen precompilada. Para producción, configura variables de entorno (.env) con claves maestras AES-256-GCM y define STORAGE_DIR para el volumen de archivos adjuntos. Frontea la aplicación con un reverse proxy y asegúrate de vincular correctamente el volumen de almacenamiento a un sistema persistente.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.



