Una estructura completa dibujada sobre una lámina de delineación, con un papel vegetal que lleva la misma estructura y que se levanta por una esquina.

Edición de código abierto

Antes de la app de Mac hubo un programa en Python con interfaz web, y sigue existiendo. Es la misma idea construida de la forma más llana posible: un servidor de un solo archivo sacado de la biblioteca estándar, una fachada de HTML, CSS y JavaScript corrientes sin framework ni paso de compilación, y un archivo SQLite local que guarda la capa de planificación.

No es una demo ni un anticipo recortado. Está completo, es contra lo que se diseñó la app de Mac, y tiene licencia MIT.

github.com/Cogria-AI/ReminderMap

01 / Contenido

Lo que te llevas

  • El mapa mental: recordatorios organizados en grupos, columnas y árboles de subtareas sobre un lienzo infinito
  • La agenda: qué vence y qué se está escurriendo, día a día
  • El repaso: un registro mes a mes de lo que de verdad se terminó
  • Lee y escribe en Recordatorios únicamente a través de EventKit, igual que la app de Mac
  • Un archivo SQLite local para la capa de planificación, copias de seguridad automáticas, y exportación a JSON
  • Una interfaz en inglés y en chino que sigue el idioma de tu sistema

02 / La diferencia

Lo que no tiene

Hay una diferencia que preferimos decir claramente antes que dejar que la descubras después de clonar.

01

Sin conexión con la IA

El punto de acceso MCP que permite a tu asistente leer y cambiar la capa de planificación existe solo en la app de Mac, y es una de las tres cosas por las que la app cobra. Meterlo en la edición de código abierto quitaría el motivo por el que existe el plan de pago. Preferimos decírtelo ahora antes que te enteres luego.

02

No es una app nativa

Corre como un servidor local que abres en el navegador. No hay barra de menús, no hay restauración de ventanas, no hay actualizaciones por el App Store, y las peticiones de permiso se atribuyen al terminal desde el que lo lanzaste en vez de a una app.

03 / Relación

Cómo se relacionan los dos

El mismo diseño, dos implementaciones. La app de Mac es una reescritura nativa y no una envoltura alrededor de este código, y las dos evolucionan por separado.

Esta edición sigue siendo pública porque merece estar a la vista. El código es lo bastante pequeño como para leerlo en una tarde, y con licencia MIT puedes bifurcarlo y llevártelo a donde quieras.

04 / Público

Para quién es

  • Gente que quiere comprobar las afirmaciones antes de confiarle sus recordatorios a la app
  • Gente que prefiere ejecutar su propio software y se maneja con un terminal
  • Gente que quiere bifurcarlo y llevárselo a otro sitio, cosa que la licencia permite

05 / Arranque rápido

Ponerlo en marcha

  • macOS 14 o posterior, por la interfaz de acceso total de EventKit
  • Python 3.9 o posterior. Solo biblioteca estándar, ningún paquete de pip
  • Las Xcode Command Line Tools, para que los pequeños ayudantes en Swift que hablan con EventKit puedan compilarse en el primer arranque
git clone https://github.com/Cogria-AI/ReminderMap
cd ReminderMap
python3 server.py

Después abre 127.0.0.1:8788 en un navegador. macOS pide permiso para acceder a tus recordatorios en el primer arranque. Las escrituras son escrituras de verdad: completar o borrar una tarea aquí cambia el recordatorio real, igual que hace la app de Mac.

Una demo en el navegador, sobre datos de ejemplo, bastante para ver cómo funciona. La app de Mac es más rápida y trabaja sobre tus propios recordatorios. Aquí no se guarda nada, al recargar todo vuelve a su sitio.