IWE

Servidor MCP de grafo de conhecimento para pesquisar, ler e refatorar documentos markdown hierárquicos.

Documentação

IWE — Uma memória compartilhada para você e seus agentes de IA

Suas anotações são a memória do seu agente. O iWe é onde vocês trabalham nelas juntos.

iwe.md · Baixar para Mac · Documentação · Reddit

Crates.io License Documentation

Muitas conversas com IA começam do zero. Você explica seu projeto, suas decisões, seu raciocínio — e depois se vê explicando tudo de novo na próxima sessão. Suas próprias anotações ficam em outro lugar, fora do alcance do agente.

Ou pior: o agente "lembra" de algo na memória interna dele, mas você não consegue ver facilmente o que foi salvo nem corrigir o que ele entendeu errado. E essa memória não vai com você para os outros agentes com quem você trabalha.

O IWE dá a você e aos seus agentes de IA um lugar compartilhado para trabalhar, direto dentro do seu projeto: uma pasta de documentos Markdown conectados — especificações, planos, decisões e muito mais. Mantenha suas próprias ideias lá, peça ao seu agente para salvar o que vocês aprendem juntos e retome esse contexto conforme seu trabalho cresce. Você pode ler, editar e organizar esses documentos você mesmo — e eles continuam sendo seus.

Escolha como você trabalha

Há quatro maneiras de trabalhar com o IWE. Combine-as para se adequar ao seu dia:

FerramentaComo você vai usá-la
iWe para MacEscreva e navegue em um aplicativo nativo e conecte seu agente Claude/Codex existente.
Seu próprio editorFique no Neovim, Helix, VS Code ou Zed, com navegação de notas, backlinks e autocompletar.
CLIPesquise e gerencie suas anotações pelo terminal ou por scripts.
Claude/CodexDeixe seu agente ler, escrever e organizar a memória enquanto você trabalha pela conversa.

Todas as quatro funcionam com os mesmos documentos Markdown. Esboce uma especificação no seu editor, desenvolva-a com Claude/Codex, navegue por ela no iWe ou pesquise-a pelo CLI. Use qualquer combinação que preferir; cada ferramenta também funciona de forma independente.

Traga sua própria IA. Nem o CLI do IWE nem o aplicativo iWe para Mac incluem um modelo de IA. Ambos funcionam sozinhos como ferramentas para suas anotações. Quando quiser ajuda de IA, use seu agente Claude/Codex existente — no terminal ou diretamente no aplicativo para Mac.

iWe for Mac showing project plans and connected documents

Bug tracking with charts Technical documents with code Release documents

Planos · Gráficos · Documentos técnicos · Lançamentos — clique em uma captura de tela para ver o iWe em ação no iwe.md.

Por que o IWE

  • Contexto compartilhado. Seu agente pode usar as mesmas anotações que você escreve para si mesmo. As anotações se conectam entre si, e uma anotação pode pertencer a vários tópicos, para que você possa seguir uma ideia onde quer que ela se conecte.
  • Memória que você pode ler. Decisões e lições salvas pelo seu agente são anotações comuns que você pode navegar, corrigir ou excluir.
  • Suas anotações continuam sendo suas. Tudo é Markdown em uma pasta na sua máquina. Faça backup, sincronize ou mantenha no git. Você não precisa de uma conta na nuvem do IWE para manter suas anotações; conectar um agente de IA envolve a configuração e os requisitos de conta do próprio agente.

Veja funcionando no iwe.md →

iWe para Mac

Se você quiser um espaço dedicado para suas anotações, use o aplicativo nativo para Mac. Abra uma pasta de anotações e você terá um espaço rápido e amigável ao teclado para escrever e navegar. Você também pode conectar seu agente Claude/Codex existente para trabalhar ao seu lado.

  • Funciona com seu agente Claude/Codex. Conecte o agente que você já usa, faça perguntas sobre suas anotações e peça para ele redigir ou reorganizá-las. Veja as edições dele aparecerem no documento enquanto ele trabalha.
  • Espaço para experimentar. Cada execução do agente é uma etapa de desfazer — teste uma ideia e reverta se não gostar.
  • Siga suas ideias. Alterne entre anotações relacionadas, pesquise em poucos toques de teclado e visualize diagramas Mermaid direto nos seus documentos. Seu editor e outras ferramentas podem continuar trabalhando nos mesmos arquivos.

Veja o iWe para Mac no iwe.md →

Abra uma pasta de anotações e comece com uma anotação sobre algo em que você está trabalhando. Depois que o Claude/Codex estiver conectado, tente pedir para ele resumir essa anotação ou ajudar você a desenvolver uma ideia.

Seu Próprio Editor

Continue escrevendo no Neovim, Helix, VS Code ou Zed. O IWE adiciona autocompletar de links, backlinks, pesquisa e renomeação segura em todas as suas anotações.

Siga o guia do seu editor, abra sua pasta de anotações e tente conectar duas anotações com o autocompletar. Você pode usar o IWE para sua própria escrita sem conectar um agente de IA.

CLI

Prefere o terminal? Use o IWE para pesquisar, criar e reorganizar anotações, ou integre-o aos seus scripts. O CLI não tem IA embutida: esses comandos funcionam sozinhos. Seu agente Claude/Codex existente também pode usar as ferramentas do IWE.

Instale com o Homebrew ou escolha outra opção no guia de instalação:

brew install iwe-org/iwe/iwe

Depois execute estes comandos dentro da sua pasta de anotações:

iwe init
iwe find
iwe find --lexical "project decisions"

iwe find lista suas anotações; --lexical pesquisa o conteúdo delas. Explore mais na referência do CLI e nos exemplos de fluxo de trabalho.

Claude/Codex

Você pode usar o IWE inteiramente pelo seu agente. Peça ao Claude/Codex para salvar decisões, consultar trabalhos anteriores e organizar o que você aprendeu. O agente trabalha com suas anotações pelo IWE, e você pode abrir esses arquivos sempre que quiser.

O IWE não está vinculado a uma única IA. As mesmas anotações funcionam com Claude Code, Claude Desktop, Codex, Gemini, Cursor e qualquer ferramenta que suporte o Model Context Protocol.

Dê uma memória ao Claude/Codex — para o Claude Code, instale o plugin e depois execute /iwe:init em qualquer projeto que você queira que seja lembrado. Para o Codex, siga as etapas de conexão do agente abaixo.

/plugin marketplace add iwe-org/skills
/plugin install iwe@iwe-org
/iwe:init

Depois tente o exemplo de salvar decisões acima no seu projeto.

Conecte outro agente — com o Homebrew instalado, instale o IWE:

brew install iwe-org/iwe/iwe

Execute iwe init na sua pasta de anotações e depois siga o guia de conexão do agente para adicionar o servidor MCP iwec com essa pasta como diretório de trabalho. Para outras opções de instalação, consulte o guia de instalação.

Depois de conectado, pergunte ao seu agente: "Explore minhas anotações do IWE e resuma o que está aqui."

Ou deixe o agente se configurar sozinho — cole isto em qualquer agente que possa executar comandos:

Set up IWE for my notes: install it (brew install iwe-org/iwe/iwe,
npm install -g @iwe-org/iwe, or cargo install iwe iwes iwec), run `iwe init`
in my notes directory, then add the `iwec` MCP server with its working
directory set to that folder.
Docs: https://iwe.md/docs/agentic/

Saiba Mais

Espaços de trabalho prontos: dev-workspace — memória de projeto para um agente de codificação · marketing-workspace — memória de campanha para um agente de marketing.

Participe

Testando o IWE com suas próprias anotações? Conte para nós o que foi útil e onde você travou. Perguntas, arestas e exemplos de como você usa são todos bem-vindos nas Discussões.

O IWE é open source. Você também pode relatar um bug ou ajudar a melhorar a documentação.

Comunidade: Twitter/X · Reddit · Discussões

Construindo com o IWE? O CLI e o servidor MCP são as formas suportadas de integração hoje. Conte para nós do que você depende para sabermos o que não quebrar.

Licença

Apache License 2.0