v0.5.1 Reglas para CLAUDE.md

Anotaeldetalle.
Claude lo resuelve.

El texto que se ve chico, la imagen que no carga, el botón que falta. Lo capturas con una nota y una captura sin salir de lo que haces; Claude lo toma del tablero, lo resuelve con la memoria de Engram y te lo deja para revisar.

Captura desde cualquier app Ctrl+Shift+Espacio
record-mind mi-proyecto en vivo
Capturado 2
#16 Para Claude ahora

El menú se ve con letra más pequeña en móvil

Claude está en esto…
Unifiqué el tamaño con clamp() como el resto del sitio. Toqué Navbar.css.
3 Aprobar
#154 min

Subir 2px el título del hero

Claude trabajando 1
#142 min

No carga el logo del encabezado

Claude está en esto…
Para revisar 1
#1212 min

Botón «Enviar» sin estado deshabilitado

Lo deshabilito mientras se envía y muestro un spinner.
2 Aprobar
Hecho 2
#9ayer

Typo en el footer: «Contactanos»

#8ayer

Falta el texto alternativo en las fotos del equipo

Claude tomó #16
instalador para Windows
4,5 MB
herramientas MCP para Claude
8
local: SQLite en tu máquina
100%
cuentas, nubes o suscripciones
0
El problema

Los detalles pequeños
se pierden entre sesiones.

Ves algo mal mientras haces otra cosa. Lo apuntas en una nota suelta, o te lo guardas para después, y cuando abres Claude Code ya no recuerdas qué era ni dónde lo viste. Y explicarlo otra vez cuesta más que arreglarlo.

Sin record-mind
TODO: logo safari?? · título 2px · menú móvil (¿cuál?)
¿Te acuerdas del detalle del menú en móvil que te comenté ayer?
No tengo contexto de sesiones anteriores. ¿Me describes qué pasaba y en qué pantalla?
…buscar la captura, explicarlo otra vez.
Con record-mind
list_tasks(cwd) → 3 pendientes en mi-proyecto
Tomo el #16: el menú con letra más pequeña en móvil. Veo la captura. Engram recuerda que el proyecto usa clamp() para los tamaños, así que lo aplico igual.
mem_save("Navbar: tamaño de fuente con clamp en móvil")
complete_task(16) → Para revisar · 1 archivo · 3 memorias

record-mind guarda el qué y el dónde; Engram aporta el cómo lo hacemos aquí.

Cómo funciona

Cuatro columnas.
Tú solo capturas y apruebas.

01 Capturado

Lo capturas al vuelo

Atajo global, escribes la nota, recortas o pegas la captura y la marcas con flechas. El proyecto sale de tu conversación de Claude Code más reciente.

$ record-mind add "No carga el logo" -i captura.png
02 Claude trabajando

Claude lo toma

Marcas las que quieras con «+ Para Claude» y escribes /pendientes. Claude lee el tablero por MCP, abre cada tarea con sus capturas y la reclama.

> list_tasks(only_queued) > claim_task(16)
03 Con memoria

Resuelve con Engram

Consulta las convenciones y decisiones del proyecto antes de tocar nada, y guarda lo que aprende para la próxima vez.

> mem_search("menú móvil") > mem_save(...)
04 Para revisar

Tú decides

Claude nunca marca nada como hecho. Te deja un resumen y los archivos que tocó; apruebas o devuelves con una nota que leerá primero.

$ record-mind approve 16 $ record-mind reopen 16 "falta en el footer"
Funciones

Hecho para no
sacarte del flujo.

Una app de escritorio ligera en Rust y Tauri, un servidor MCP y una CLI. Todo local.

Captura rápida desde cualquier app

Ctrl Shift Espacio abre una ventanita encima de lo que estés haciendo. Recorta la pantalla, pega con Ctrl V, arrastra una imagen o dicta la nota con Win H.

Tablero en vivo

Arrastra y suelta. Cualquier cambio (Claude por MCP, la CLI o la app) se ve al instante y te avisa.

Marca lo que importa

Antes de guardar, haz clic en la miniatura y dibuja flechas, recuadros, trazos o números. Se puede deshacer y volver a editar; Claude recibe la imagen ya anotada.

Errores que se repiten → reglas

Al terminar /pendientes, Claude mira lo que le devolviste. Si un error vuelve, te propone una regla para CLAUDE.md; tú la editas y la apruebas. Nunca lo escribe por su cuenta.

Todo el contexto en cada tarjeta

  • Capturas, nota e historial
  • Archivos que tocó Claude
  • Memorias de Engram usadas
  • Respóndele si deja una duda

MCP embebido

Con la app abierta, el servidor vive en 127.0.0.1:4545/mcp. También por stdio.

list_tasksget_taskclaim_taskcomplete_taskadd_commentcreate_taskfind_patternssuggest_rule

CLI para la terminal

Lo mismo que la app, desde la línea de comandos.

$ record-mind list #16 capturado El menú se ve… #14 trabajando No carga el… $ record-mind approve 12 ✓ #12 → Hecho

Tus proyectos de Claude Code, siempre a mano

El tablero y la captura muestran todas las carpetas donde has usado Claude Code, aunque no tengan tareas. Si tienes varias conversaciones abiertas, aparecen marcadas.

Siempre a mano, nunca en medio

Cerrar la ventana la esconde en la bandeja: el atajo y el MCP siguen vivos. Puede iniciarse con Windows y tus tareas viven en una base SQLite local.

RustTauri 2SQLiteReact 19MCP
Demo

Del detalle al «hecho»
en menos de un minuto.

Con Engram

Construido sobre Engram.
Sin tocar su base.

record-mind se apoya en Engram, la memoria persistente para agentes, para que cada pendiente se resuelva como se resuelven las cosas en tu proyecto.

  • Cada uno con su base

    Las tareas viven en record-mind.db, separadas de tus memorias.

  • Engram en solo lectura

    record-mind abre engram.db solo para saber qué sesión está activa, deducir el proyecto y sugerir memorias relacionadas.

  • Claude guarda lo aprendido

    Las memorias nuevas pasan por mem_save, a través de Engram, nunca escribiendo directo en su base.

Cómo encajan
Claude Code
/pendientes
record-mind
record-mind.db
tareas · capturas · historial
Engram
engram.db
memorias · sesiones
record-mind lee engram.db en solo lectura: sesión activa, proyecto y memorias relacionadas.
Herramientas MCP

Ocho herramientas.
Un flujo claro.

Lo justo para que Claude lea, trabaje y te devuelva cada tarea con un resumen honesto.

list_tasks

Tareas del proyecto (deducido de cwd); por defecto, capturadas y en curso. Puede pedir solo las marcadas «Para Claude».

lectura
get_task

Nota, capturas como imágenes, historial, notas de devolución y memorias de Engram relacionadas.

lectura
claim_task

Claude reclama la tarea; queda bloqueada mientras la trabaja.

→ trabajando
complete_task

La deja para revisar, con resumen, archivos tocados y memorias consultadas o creadas.

→ para revisar
add_comment

Avance, duda o bloqueo en el historial; aparece en la tarjeta.

historial
create_task

Registra un pendiente que Claude detectó de paso, para no desviarse.

capturado
find_patterns

Busca errores que se repiten entre las tareas devueltas del proyecto.

lectura
suggest_rule

Propone una regla para CLAUDE.md; tú la apruebas desde el tablero.

reglas sugeridas
Hoja de ruta

Hecho en público,
fase a fase.

Cada versión sale en GitHub Releases. El grafo de tareas, memorias y sesiones se deja a Engram View, que ya lo tiene.

FASE 0 ✓ listo

Núcleo

  • Base de tareas y lector de Engram
  • Servidor MCP (stdio y HTTP)
  • CLI y skill /pendientes
FASE 1 ✓ listo

App de escritorio

  • Captura con atajo global
  • Tablero en vivo y cola «Para Claude»
  • Bloqueo mientras Claude trabaja
FASE 2 ✓ listo

Mejores capturas

  • Anotar con flechas, recuadros y números
  • Recorte de pantalla nativo
  • Atajos configurables
FASE 3 ✓ listo

Más inteligencia

  • Errores repetidos → reglas para CLAUDE.md
  • Dictado por voz con Win+H
  • Grafo de memorias en Engram View
PRÓXIMO siguiente

Resolver con Claude

  • Lanzar Claude desde el tablero
  • Sin abrir la terminal
  • Ideas bienvenidas en GitHub
Empieza

Deja de perder
los detalles.

Descarga el instalador, conéctalo con Claude Code y captura tu primer pendiente. Sin Rust, sin Node, sin compilar nada.

Descargar para Windows v0.5.1 · 14 de noviembre de 2026 · Windows 10/11 x64 · 4,5 MB Todas las versiones y la CLI en GitHub Releases
  1. 1
    Instala record-mindÁbrelo con doble clic desde el Explorador. La app se queda en la bandeja, con el atajo y el MCP activos.
  2. 2
    Conéctala a Claude Code (con la app abierta)$ claude mcp add --transport http -s user record-mind http://127.0.0.1:4545/mcp
  3. 3
    Añade la skill /pendientesGuarda SKILL.md en ~/.claude/skills/pendientes/
  4. 4
    Captura con Ctrl Shift Espacio y pídele a Claude que resuelva> /pendientes

El MCP vive dentro de la app: funciona mientras esté abierta o en la bandeja. No la instales desde una terminal de Claude Desktop; usa el Explorador. Por ahora solo hay instalador para Windows.

¿Prefieres compilar desde el código?

Requiere Rust (rustup), Node.js y, en Windows, Visual Studio Build Tools con «Desarrollo de escritorio con C++».

# Clona el repo $ git clone https://github.com/ArangoMzl/record-mind.git # CLI y servidor MCP por stdio → target/release/record-mind.exe $ cargo build --release # App de escritorio → instalador en target/release/bundle/nsis $ cd app && npm install && npm run tauri build
Código abierto · MIT ArangoMzl/record-mind Lee el código, abre un issue con una idea o un fallo, o deja una estrella si te sirve. Ver en GitHub