Um espaço de trabalho Markdown local-first para escrever, gerenciar notas e executar agentes de IA com revisão explícita das alterações.
foambubble/foam
Foam é um sistema pessoal de gerenciamento do conhecimento, baseado no VS Code e no GitHub, para conectar, navegar e publicar notas em Markdown.
Alternativa open source a:Obsidian
Roam Research
- Estrelas
- 17,471
- Forks
- 794
- Issues abertas
- 28
- Último commit
- há 21 horas
O que é?
Foam transforma uma pasta de arquivos Markdown em uma base de conhecimento interconectada dentro do Visual Studio Code. As notas são conectadas por wikilinks, e Foam oferece autocompletar, prévias de links, backlinks e uma visualização em grafo que mostra como as notas se relacionam.
Foam mantém as notas em Markdown puro em um workspace, que pode ser versionado com Git e hospedado no GitHub. O projeto lida com arquivos de mesmo nome em diretórios diferentes, atualiza os links quando os arquivos são renomeados e sinaliza wikilinks ambíguos ou quebrados. Painéis listam notas órfãs, placeholders e tags, enquanto notas diárias e templates dão suporte a diários e estruturas de notas reutilizáveis.
O projeto é licenciado sob a MIT e seus mantenedores ainda o descrevem como um trabalho em andamento; por isso, alguns recursos podem mudar ou parar de funcionar entre versões.
Recursos principais
- 01Visualização em grafo das conexões entre as notas.
- 02Autocompletar para wikilinks, aliases e links para seções.
- 03Atualização automática dos links quando os arquivos são renomeados.
- 04Backlinks, explorador de tags e painéis de notas órfãs e placeholders.
- 05Notas diárias e templates de notas.
- 06Gera referências de links em Markdown que podem ser usadas fora do Foam.
Casos de uso
- Criar um Zettelkasten ou um segundo cérebro a partir de notas de pesquisa.
- Escrever um livro ou relatório extenso usando documentos Markdown interconectados.
- Manter um diário junto com notas sobre diferentes assuntos.
- Publicar uma wiki pessoal ou um repositório de notas pelo GitHub.
Início rápido
- 1
Instale a extensão Foam no Visual Studio Code
- 2
Crie um repositório no GitHub a partir do foam-template
- 3
Clone o repositório e abra-o no VS Code; em seguida, instale as extensões recomendadas
Antes de usar
- O README descreve o Foam como um software em fase alfa que ainda está em desenvolvimento, então alguns recursos podem apresentar problemas.
- Os metadados do repositório não indicam nenhuma licença detectável, embora o README mencione MIT.
Em coleções
Tópicos
Perguntas frequentes
- O que é foam?
- Foam é um sistema pessoal de gerenciamento do conhecimento, baseado no VS Code e no GitHub, para conectar, navegar e publicar notas em Markdown. Foam transforma uma pasta de arquivos Markdown em uma base de conhecimento interconectada dentro do Visual Studio Code. As notas são conectadas por wikilinks, e Foam oferece autocompletar, prévias de links, backlinks e uma visualização em grafo que mostra como as notas se relacionam.
- foam é gratuito? Qual é a licença?
- foam é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- foam ainda é mantido?
- Manutenção ativa. O último commit de foam foi em 5 de nov. de 2026.
- Para que posso usar foam?
- Criar um Zettelkasten ou um segundo cérebro a partir de notas de pesquisa. Escrever um livro ou relatório extenso usando documentos Markdown interconectados. Manter um diário junto com notas sobre diferentes assuntos. Publicar uma wiki pessoal ou um repositório de notas pelo GitHub.
- Como instalar foam?
- Instale a extensão Foam no Visual Studio Code Crie um repositório no GitHub a partir do foam-template Clone o repositório e abra-o no VS Code; em seguida, instale as extensões recomendadas
- Onde consigo foam?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/foambubble/foam
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Grafo de conhecimento em Markdown com LSP para seu editor e CLI e servidor MCP para que agentes de IA leiam e escrevam nas mesmas notas.
Um app nativo de Markdown para macOS que salva as notas como arquivos simples em uma pasta à sua escolha, com editor e prévia lado a lado.
Editor local e privado de Markdown com edição WYSIWYG e edição com IA lado a lado por Claude, Codex e outros agentes via MCP e CLI.
Editor Markdown para desktop voltado à escrita, anotações conectadas pelo método Zettelkasten, citações e exportação para Pandoc, LaTeX e Word.
Um app leve e auto-hospedado para fazer anotações, que armazena notas como arquivos Markdown simples no seu próprio servidor.