Acompanhe
Relatórios de desempenho com todos os filtros e períodos. Exporte para CSV / Sheets, capture o gráfico, pagine a tabela.
gsc_performance_query gsc_performance_export gsc_performance_chart_screenshotFeito às claras
v2.0.0 — Open source · Apache 2.0
Assim como as suas memórias, as memórias da sua IA
também devem ser pessoais, locais e seguras
Sem memória, toda sessão de IA começa do zero. Cada bug que você corrigiu, cada padrão que descobriu, cada decisão que tomou: tudo perdido. O SynaBun dá à sua IA uma mente que fica mais sábia a cada sessão, a cada projeto, com o tempo.
Esqueça as palavras-chave exatas. Pergunte do seu jeito e o SynaBun entende o que você quer dizer. Ele liga sua pergunta à memória certa, mesmo meses depois, mesmo quando você formula tudo de outro jeito.
Memórias não são uma caixa-preta. Explore-as em um espaço 3D vivo, organize, molde e veja as conexões se formarem sozinhas. Uma base de conhecimento que você pode ver, tocar e entender.
Feche o notebook. Abra amanhã. Sua IA já sabe o que você estava construindo, o que quebrou e o que vem depois. Nunca mais um "onde a gente parou?".
Peça à sua IA para lembrar de uma decisão, de uma correção, de uma esquisitice de API. Ela guarda o contexto completo, com etiquetas, importância e links para arquivos. Não é um favorito — é uma memória.
Esqueceu como resolveu um problema três semanas atrás? Descreva com as suas palavras. O SynaBun busca pelo significado, além das palavras-chave — então "aquele negócio do auth" funciona de verdade.
Usou o Gemini para pesquisar? O GPT para um brainstorm? Conte ao Claude o que você descobriu e ele salva o conhecimento. Troque de modelo, troque de provedor — seu contexto vai com você.
Decisões mudam. O código evolui. Atualize qualquer memória diretamente — conteúdo novo, etiquetas novas, importância maior. Sua base de conhecimento continua atual, não fossilizada.
Refatorou um arquivo? O SynaBun compara os checksums dos arquivos com as memórias armazenadas e sinaliza o que ficou desatualizado. Sua IA nunca dá conselho com base em código que não existe mais.
Correção de bug vai para correções de bugs. Decisão de arquitetura vai para arquitetura. Sua IA lê as regras de roteamento por categoria e classifica cada memória sozinha. Uma pergunta traz todas de volta.
Dê uma tarefa repetitiva à sua IA e vá fazer outra coisa. Ela roda até 50 iterações — corrigindo erros de lint, migrando arquivos, atualizando imports. Na volta, você encontra um changelog.
Um Chrome completo, com interface, que sua IA controla diretamente. Abre páginas, clica em botões, preenche formulários, tira screenshots — com sessões persistentes e cookies que sobrevivem de uma conversa para outra.
Peça à sua IA para diagramar uma arquitetura, esboçar um fluxo de dados ou mapear um plano de migração no quadro branco da Neural Interface. Pensamento visual, sob demanda.
Um comando de barra, cinco opções. Faça um brainstorm a partir do seu trabalho anterior, audite memórias desatualizadas, rode uma verificação de saúde do sistema, faça uma busca profunda em tudo o que você já salvou ou leia o changelog.
Na primeira semana, ela ajuda. No terceiro mês, pensa como você. As memórias acumuladas ensinam à sua IA suas convenções, seu estilo de nomes, seus padrões preferidos. Ela para de adivinhar.
Protocolos abertos, armazenamento vetorial de primeira linha e embeddings neurais de última geração. Sem lock-in de fornecedor, sem concessões.
O padrão aberto que permite à IA conversar com qualquer ferramenta. É assim que o SynaBun se conecta ao Claude e a outros assistentes sem prender você a um único provedor.
Onde suas memórias moram de verdade. O SQLite é um banco de dados embarcado, leve e sem configuração, que guarda vetores e metadados localmente — sem processo de servidor, sem Docker, sem sobrecarga de rede. Só um arquivo no disco.
Dê à sua IA um Chrome próprio, com interface completa. Não um scraper headless: um navegador de verdade, que ela vê e controla. Navegue, clique, preencha formulários, tire screenshots, extraia dados, automatize redes sociais. Sessões e cookies persistem entre conversas. 46 ferramentas com Playwright para acesso de verdade à internet.
O motor que roda por baixo do capô. O Node.js tem a confiança de milhões de aplicativos no mundo todo e mantém o SynaBun rápido, confiável e fácil de estender.
Embeddings neurais que rodam inteiramente no Node.js. O modelo ONNX all-MiniLM-L6-v2 é baixado uma única vez (~23MB) e gera vetores de 384 dimensões localmente — sem chaves de API, sem chamadas de rede, sem custo.
Veja suas memórias como um mapa 3D vivo, que você pode girar, ampliar e explorar. As conexões entre ideias aparecem naturalmente, para você entender como seu conhecimento se encaixa.
Memória, orquestração de assistentes, automação de navegador, geração de imagem e vídeo com IA, workspace visual e loops autônomos. Uma conexão MCP. Instale uma vez, libere tudo.
Memória, assistentes e terminais em uma janela só. Arraste, separe as camadas, escolha uma.


Cena
Painel lateral
Workspace
Cartões de memória
00 Workspace
O mapa de memórias, o Assistente do SynaBun e seus terminais vivem no mesmo workspace. Gire o conjunto e depois escolha uma camada.
01 Barra superior
Apps, Skills, Automações, Jogos e Ajustes ficam na barra superior, ao lado de uma busca em todas as memórias que você já salvou.
02 Mapa de memórias
Cada ponto é uma memória. As categorias se agrupam em ilhas, e memórias parecidas ficam lado a lado, para você ver o que seus assistentes sabem.
03 Assistente do SynaBun
O Assistente recupera suas memórias a cada turno, resolve sozinho as tarefas pequenas e passa o trabalho pesado para agentes de código, acompanha as execuções e resume os resultados. Aqui ele encaminha uma tarefa ao Codex, mostra a execução concluída e o diff, e avisa que está pronta para revisão.
03 Claude Code
Uma sessão inteira do Claude Code ao lado do mapa. Aqui ele recupera da memória as convenções do projeto, edita um arquivo e avisa que a mudança está pronta para revisão.
03 Codex
O Codex ocupa o mesmo lugar no painel lateral. Aqui ele inspeciona o diff, não encontra nada que bloqueie e adiciona duas asserções de teste.
03 OpenCode
O OpenCode também trabalha ali. Aqui ele roda os testes de teclado, o typecheck e o build do projeto de demonstração, e todas as verificações passam.
04 Caixa de mensagem
Claude Code, Codex ou OpenCode. Escolha o modelo, o esforço e o modo de permissão ali mesmo onde você digita.
05 CLI flutuante
Qualquer aba de terminal pode sair do dock e virar uma janela própria, para a sessão de código ficar ao lado da conversa que a iniciou.
06 Cápsulas minimizadas
Minimize um painel lateral ou um terminal flutuante e ele se recolhe em uma cápsula. Cinco sessões esperam nesta bandeja; um ponto marca a que ainda está rodando.
02 Modo de foco
Um botão na barra superior, ou a tecla V, esconde o mapa de memórias, sua busca e seus controles, e deixa um fundo estático com um quadro branco.
00 Exploradores e cartões de memória
O Memory Explorer e o Explorador de arquivos entram pela esquerda, e o mapa se desloca para abrir espaço. Uma memória aberta pelo explorador vira um cartão sobre o mapa.
01 Memory Explorer
Trinta memórias de demonstração do projeto acme-app em cinco categorias, com um campo de filtro no topo. Os pontos mostram a importância de cada memória. Abra uma linha e a memória vira um cartão.
02 Explorador de arquivos
A árvore do repositório do mesmo projeto, com o branch e uma busca de arquivos. Aqui as pastas docs, src e tests estão abertas, e use-search.ts é a linha ativa.
03 Barra de ferramentas do workspace
A barra de ferramentas fica sobre o mapa. Os botões do Memory Explorer e do Explorador de arquivos estão ativados aqui, e a cápsula ao lado mostra o nome do workspace: acme-app.
04 Cartão de memória · arquitetura
A categoria e a importância, a nota em si, as etiquetas e, depois, o projeto, a data, o ID e o histórico de revisões. Esta nota de arquitetura está fixada.
05 Cartão de memória · decisão
Escape fecha o workspace e devolve o foco ao botão que o abriu: a decisão, os testes que a cobrem, suas etiquetas e sua data. Importância 8 de 10.
06 Cartão de memória · correção de bug
Uma consulta de busca mais lenta podia sobrescrever resultados mais novos; a nota conta como isso foi resolvido. A linha dela é a que está selecionada no Memory Explorer.
07 Cartão de memória · preferência
A regra do projeto para estados vazios: um próximo passo útil. Importância 6 de 10, com três etiquetas.
08 Cartão de memória · nota de versão
Sobre o mapa, esta memória é um cartão compacto: uma prévia de duas linhas e a importância. O close mostra a mesma memória expandida, com categoria, etiquetas e data.
Arraste para orbitar · Clique em uma camadaDeslize para orbitar · Toque em uma camadaArraste, ou segure Shift e use as setas, para ver o restoUse os botões de deslocamento para ver o restoClique fora da camada, ou pressione Esc, para voltarToque fora da camada para voltar · Capturas reais do SynApp, projeto de demonstração
Peça ao Claude para fixar uma memória e ela aparece aqui — decisões de arquitetura, investigações de bugs, notas de pesquisa, tudo reunido em um canvas compartilhado que você pode arrastar, reorganizar e explorar.
App Router pelo suporte nativo a RSC, SSR com streaming e layouts aninhados. Contrapartida: curva de aprendizado mais íngreme e algumas libs ainda sem suporte a RSC.
Bug: Duas atualizações simultâneas de tarefa podiam gerar dados desatualizados. Atualização otimista do cache + resposta do servidor chegando fora de ordem.
Correção: Adicionado um contador de versão a cada entidade. A mutation inclui a versão esperada, e o servidor rejeita escritas desatualizadas com 409 Conflict. O cliente tenta de novo com dados atualizados.
Correção verificada sob carga — 500 escritas concorrentes, zero perda de dados. Latência P99 inalterada em 42ms.
Comparamos SQLite, Pinecone e Weaviate. Vencedor: SQLite — zero configuração, baseado em arquivo, embutido no Node.js 22.5+, sem precisar de processo externo.
Um único servidor MCP mantém todas as interfaces de IA sincronizadas ao mesmo tempo. Troque de ferramenta no meio do raciocínio: seu contexto já está lá.
Baixe o app ou instale pela linha de comando e depois rode o assistente de configuração inicial. SQLite e embeddings locais já vêm embutidos — o assistente cuida do resto.
localhost:3344Ou instale pela linha de comando
100% grátis, 100% local (99% se você não hospedar sua chave de embedding)