Pular para o conteúdo
Djalma Jr.
Portfólio

AI Memory UI

Um navegador de conhecimento em SolidJS que transforma um store do ai-memory em um wiki rápido, pesquisável e multi-workspace que dá para realmente ler.

Ver projeto →

Os agentes escrevem na memória o dia inteiro. O AI Memory UI é a janela por onde as pessoas conseguem ler tudo isso. É um frontend customizado para o ai-memory que transforma um store de memória append-only em um wiki rápido e navegável — cada página, cada workspace, cada link entre projetos, em uma única SPA de mesma origem.

Início — todos os workspaces e namespaces de relance

Somente leitura por princípio

O ai-memory é feito para máquinas: os agentes falam com ele via MCP e ele acumula em silêncio tudo o que eles aprendem. Faltava uma forma de as pessoas verem o que está se acumulando. O AI Memory UI é exatamente essa peça — e nada além disso. É servido pelo próprio engine via --web-ui-dir e lê exclusivamente da API JSON /api/v1; nunca acessa o SQLite nem os arquivos do wiki diretamente. O MCP fica para os agentes, a /api/v1 para os navegadores, e a interface jamais corrompe aquilo que exibe.

Vá de um workspace para um projeto, até uma única página — com backlinks, tags e metadados. O que um agente registrou três sessões atrás está a dois cliques de distância.

Visão geral do workspace

Visão geral do projeto

Lendo uma página, com backlinks e metadados

Busca que respeita o escopo

A interface segue o layout multi-workspace do ai-memory — cada empresa ou cliente pode ser seu próprio workspace, enquanto o conhecimento compartilhado vive em workspaces separados. A busca tem três modos deliberados, para que a recuperação seja intencional, e nunca uma varredura global às cegas:

Paleta de busca com modos cientes de escopo

Stack

SolidJS com TanStack Router (baseado em arquivos) e TanStack Query, Tailwind CSS v4 e componentes Kobalte, e i18n via inlang Paraglide (en / pt-BR / es). O nome e o slogan do cabeçalho são variáveis de ambiente em build, então dá para fazer rebranding por deploy, e um modo de fixtures offline (VITE_FIXTURES=1) permite rodar sem backend algum.

Disponibilidade

Source-available; o engine do ai-memory é licenciado pelo projeto original.