Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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.
PUNTOS DESTACADOS
  • 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).
PRECAUCIONES
  • 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.
VISUAL

Capturas del proyecto

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

A Notes Etc page — tables, callouts, code blocksAI chat grounded in your notes, with sourcesA PDF embedded in a page with the inline readerSign-in, with public documentation browsable anonymously
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

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.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
3100300054324100
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.