Saltar al contenido
Djalma Jr.
Portafolio

AI Memory UI

Un navegador de conocimiento en SolidJS que convierte un store de ai-memory en un wiki rápido, buscable y multi-workspace que de verdad puedes leer.

Ver proyecto →

Los agentes escriben en la memoria todo el día. AI Memory UI es la ventana por la que las personas pueden leerla. Es un frontend personalizado para ai-memory que convierte un store de memoria append-only en un wiki rápido y navegable — cada página, cada workspace, cada enlace entre proyectos, en una única SPA del mismo origen.

Inicio — todos los workspaces y namespaces de un vistazo

Solo lectura por diseño

ai-memory está hecho para máquinas: los agentes hablan con él vía MCP y va acumulando en silencio todo lo que aprenden. Faltaba una forma de que las personas vieran lo que se está acumulando. AI Memory UI es justo esa pieza — y nada más. Lo sirve el propio engine mediante --web-ui-dir y lee exclusivamente de la API JSON /api/v1; nunca accede a SQLite ni a los archivos del wiki directamente. El MCP queda para los agentes, /api/v1 para los navegadores, y la interfaz jamás corrompe lo que muestra.

Baja de un workspace a un proyecto, hasta una sola página — con backlinks, tags y metadatos. Lo que un agente registró hace tres sesiones está a dos clics de distancia.

Vista general del workspace

Vista general del proyecto

Leyendo una página, con backlinks y metadatos

Búsqueda que respeta el ámbito

La interfaz sigue el layout multi-workspace de ai-memory — cada empresa o cliente puede ser su propio workspace, mientras que el conocimiento compartido vive en workspaces separados. La búsqueda tiene tres modos deliberados, para que la recuperación sea intencional y nunca un barrido global a ciegas:

Paleta de búsqueda con modos conscientes del ámbito

Stack

SolidJS con TanStack Router (basado en archivos) y TanStack Query, Tailwind CSS v4 y componentes Kobalte, e i18n vía inlang Paraglide (en / pt-BR / es). El nombre y el eslogan del encabezado son variables de entorno en build, así que se puede rebrandear por despliegue, y un modo de fixtures offline (VITE_FIXTURES=1) permite ejecutarlo sin backend alguno.

Disponibilidad

Source-available; el engine de ai-memory está licenciado por el proyecto original.