Saltar al contenido
Proyectos de agentes IA

NORA · Productividad · Orquestación · Sistema propio

Un asistente personal y laboral con memoria, herramientas y aprobación humana

NORA reúne agenda, tareas, información y seguimiento en una arquitectura de asistencia. Detrás del chat hay flujos especializados, registros persistentes y un motor de permisos para las acciones que necesitan control humano.

Proyecto propio · En evoluciónDiseño y desarrollo · Iván Zavala
Ilustración conceptual de un núcleo coordinador conectado con módulos de memoria, agenda, tareas y autorizaciones
Ilustración conceptual del proyecto. Las capturas documentales aparecen más abajo.
flujos desarrollados
9
nodos en el chat central
75
especialistas en el diseño del núcleo
7

El reto

La información personal y de trabajo se reparte entre mensajes, correos, calendarios y notas de proyectos. Un asistente útil necesita conservar contexto, organizar registros y saber cuándo pedir autorización antes de actuar.

La solución

Diseñé NORA como un sistema modular en n8n con chat central, una arquitectura de agentes especializados, persistencia en Supabase, integraciones con Gmail y Google Calendar y flujos separados para recepción, resúmenes, propuestas de automatización y registro de errores.

Cómo se conecta el sistema

  1. Chat / entrada autorizada
  2. Contexto y memoria
  3. Herramientas y especialistas
  4. Verificación de permisos
  5. Acción, registro y seguimiento

Esquema simplificado de la arquitectura; este diagrama no ejecuta el agente.

n8nOpenAISupabaseGmailGoogle CalendarMakeWhatsApp

Material documental

Capturas reales del proyecto

Captura real: chat central y sus 75 nodos, con herramientas, contexto y rutas de permisos.
Captura real: arquitectura de especialistas del núcleo, memoria y enrutamiento controlado de acciones. Algunas ramas permanecen desactivadas.

Funciones desarrolladas

Chat central y orquestación

Una interfaz de asistencia con herramientas y contexto. El diseño del núcleo separa finanzas, agenda, proyectos y tareas, comunicaciones, vida personal, reportes y coordinación en siete roles especializados.

Memoria y contexto

Contexto reciente de conversación, hechos persistentes, patrones y perfiles aprendidos que el propietario puede revisar y corregir.

Agenda con aprobación

Consulta el calendario y dirige la creación, modificación y cancelación de eventos mediante autorización y validación antes de ejecutar.

Tareas y proyectos

Registra tareas propuestas, consulta prioridades y organiza proyectos y organizaciones. Los cambios controlados pasan por el motor de permisos.

Correos y borradores

Consulta correos autorizados, prepara borradores en Gmail y separa la preparación del envío de un mensaje aprobado.

Registros financieros

Registra ingresos y gastos, importa notificaciones válidas desde correos autorizados, busca duplicados y prepara resúmenes. No ejecuta transferencias bancarias ni pagos.

Audios, imágenes y documentos

El gateway tiene rutas para transcribir audio y analizar imágenes y documentos, con pruebas de integración previas que cubrieron audio, imágenes, PDF y texto.

Actividad y bienestar

Una bitácora de actividades y herramientas para registrar y consultar hábitos, sueño y comidas, junto con resúmenes diarios.

Contactos y contexto de relaciones

Relaciona contactos, organizaciones, proyectos y documentos. El observador de WhatsApp recopila contexto para revisión privada y no responde automáticamente a terceros.

Resúmenes proactivos

Un flujo independiente prepara y guarda resúmenes de mañana, cierre del día y revisión semanal. La entrega externa depende del canal configurado.

Constructor supervisado de automatizaciones

Crea borradores inactivos de flujos a partir de plantillas restringidas y aprobadas. La activación continúa como un paso supervisado independiente.

Permisos y trazabilidad

Valida las acciones aprobadas, registra resultados y fallos e incluye un flujo de manejo de errores. El diseño contempla solicitudes repetidas y acciones incompletas.

Módulos adicionales preparados

El panel de consulta, el monitor técnico y el receptor de ubicación tienen flujos propios. Estos tres flujos estaban inactivos en la versión revisada.

Nueve flujos, responsabilidades separadas

Módulos de NORA y estado revisado
FlujoResponsabilidadEstado revisado
ChatConversación, herramientas y permisosActivo
CoreDiseño de especialistas, memoria e ingesta financieraActivo; algunas ramas desactivadas
WhatsApp GatewayEntrada autorizada y recopilación pasiva de contextoActivo · Observador pasivo
Proactive BriefsResúmenes guardados de mañana, día y semanaActivo
Automation BuilderBorradores restringidos e inactivos de flujosActivo · Supervisado
Error HandlerRegistro de errores para revisiónActivo
Technical MonitorComprobaciones de objetivos técnicos autorizadosInactivo
Location IngestRecepción autorizada de eventos de ubicaciónInactivo
DashboardPanel de consultaInactivo

¿Un sistema similar ayudaría a tu negocio?

Podemos revisar tu proceso y definir un agente con las herramientas, el conocimiento y los controles que necesita tu operación.
Cuéntame tu proyecto