Wallfacer es una herramienta de línea de comandos y terminal a pantalla completa diseñada para unificar la gestión de sesiones de cuatro asistentes de programación basados en inteligencia artificial: Claude Code, Cursor CLI, Kiro CLI y Codex. Cada uno de estos agentes guarda sus conversaciones en rutas y formatos distintos —JSONL sin título en ~/.claude/projects/, archivos planos en ~/.kiro/sessions/cli/, directorios con nombres hash en ~/.cursor/chats/ y sesiones por fecha en ~/.codex/sessions/— lo que dificulta localizar una conversación concreta tras pocas semanas de uso.
Wallfacer indexa todas esas sesiones en modo solo lectura, sin modificar los archivos de los agentes, y almacena los títulos, etiquetas y proyectos del usuario en una base de datos SQLite local. Ofrece una vista única ordenada por fecha, búsqueda por títulos, primeros prompts, directorios, proyectos y etiquetas, además de funciones para reanudar sesiones, renombrarlas, etiquetarlas y agruparlas en proyectos. Dispone de una interfaz TUI a pantalla completa con atajos de teclado y una CLI con subcomandos como new, resume, list, search, show, rename, tag, project, rm y sync, que comparten el mismo índice.
La herramienta se distribuye como un único binario instalable mediante Homebrew (brew tap pradipta/wallfacer y brew install) o go install desde Go 1.22 o superior, y también ofrece binarios precompilados. Su arquitectura se basa en adaptadores intercambiables por agente, con opencode en la hoja de ruta. Incluye borrado seguro mediante papelera, sincronización incremental y una comprobación diaria de actualizaciones opcional.
