O que é iKnow?
Desde o macOS 13, dois processos em segundo plano, knowledgeconstructiond e intelligenceplatformd, montam um grafo de conhecimento sobre o dono do Mac: quem você conhece, como o sistema decidiu a relação dessas pessoas com você, para quem você escreve, que rostos se repetem nas suas fotos. Segundo a análise da the Eighth Rank, ele fica em ~/Library/IntelligencePlatform como 51 bancos SQLite em texto puro; o principal é um armazenamento de triplas com 181 classes de entidade e 278 predicados, alimentado por Contatos, Calendário, Fotos, Mensagens, Mail e outras fontes. A Apple quase não documenta nada disso.
O iKnow abre esse armazenamento e o mostra no navegador: o que foi registrado, o que foi inferido e com que confiança, e quais outras partes do sistema o leem. É um único servidor Python feito com a biblioteca padrão, sem dependências. Ele lê o grafo e as quatro fontes com que o grafo é cruzado (Mensagens, Fotos, Calendário e Contatos) no próprio lugar, com cada banco aberto somente para leitura. Um arquivo MANUAL_FOR_YOUR_AGENT.md explica as mesmas tabelas ao Claude Code ou ao Codex para perguntas em linguagem comum.
iKnow vale a pena?
O valor do iKnow é mostrar algo que ninguém mais mostra. A Apple traz uma página de manual de uma linha para o processo que monta o grafo e nenhuma explicação ao usuário sobre o que ele infere, então um visualizador que expõe quem o seu Mac acha que é a sua família, e por quê, é útil tanto para quem se preocupa com privacidade quanto para jornalistas. Os pesquisadores da the Eighth Rank publicaram a análise em 28 de outubro de 2026; em 13 de novembro o repositório tinha 605 estrelas, 28 forks e quatro commits, o último de 8 de novembro.
O desenho de segurança é sensato para o que ele toca. O servidor escuta em 127.0.0.1 sem opção para mudar isso, toda página e endpoint exige um token aleatório impresso na inicialização, uma Content-Security-Policy bloqueia requisições para fora da máquina e toda conexão com banco é aberta somente para leitura. Segundo o README, nada é gravado nem registrado. O token barra outras contas e páginas web no mesmo Mac, mas o README avisa que não é um sandbox contra um programa que já roda com o seu usuário.
A permissão necessária é a parte pesada. O terminal de onde você o inicia precisa de Acesso Total ao Disco, que vale para tudo mais que você rodar nesse terminal, não só para o iKnow. O README pede para desligá-lo depois de cada sessão, e o servidor lembra disso ao parar. O manual para agentes é o caminho mais arriscado: ao contrário do servidor, um agente envia o que lê ao provedor do modelo, e o manual manda que ele pergunte a você antes.
O porém: só foi testado no macOS 26.6.2, 26.7.1 e 27.0.1, com algumas páginas incompletas no 27, e a Apple muda esses armazenamentos entre versões. O próprio README diz que a ferramenta é totalmente gerada por LLM e pode não ser 100% precisa, então trate a interpretação dela sobre uma coluna como uma leitura, não como documentação da Apple.
Nossa opinião: rode uma vez, veja o que o seu Mac inferiu sobre as pessoas ao seu redor e depois retire a permissão; é uma ferramenta de inspeção, não algo para deixar rodando.
Onde ele se destaca
Uma usuária de Mac preocupada com privacidade
Ver o que o meu Mac concluiu sobre a minha família e contatos próximos
Clone o repositório, dê Acesso Total ao Disco ao Terminal, rode `python3 server.py` e abra o link impresso. As páginas listam pessoas, relações inferidas e a confiança de cada uma. Não custa nada; desligue a permissão depois.
Um jornalista de tecnologia que investiga IA no dispositivo
Documentar com provas o que o Apple Intelligence infere localmente
Rode o iKnow em um Mac de teste, ou aponte `--bundle` para uma cópia extraída dos armazenamentos, e cite as tabelas que ele lê. As interpretações foram escritas por um LLM, então confira as colunas principais direto nos arquivos SQLite.
Uma desenvolvedora que usa o Claude Code no próprio Mac
Fazer perguntas simples sobre o grafo sem aprender o esquema
Entregue MANUAL_FOR_YOUR_AGENT.md ao agente e pergunte quem o Mac acha que é a sua família. O agente precisa do mesmo Acesso Total ao Disco e envia o que lê ao provedor, algo que o manual o obriga a confirmar antes.
Antes de decidir
- Configuração
- `git clone` e depois `python3 server.py`; o app de terminal precisa de Acesso Total ao Disco e de um reinício completo. Na inicialização aparece ok ou DENY ao lado de cada armazenamento.
- Integrações
- Lê ~/Library/IntelligencePlatform além de Mensagens, Fotos, Calendário e Contatos; um manual para Claude Code, Codex ou qualquer agente com shell.
- Dados e privacidade
- Tudo fica no Mac: só loopback, conexões aos bancos somente leitura, um token novo a cada inicialização e, segundo o README, nada gravado nem registrado.
- Limites
- Testado só no macOS 26.6.2, 26.7.1 e 27.0.1; algumas páginas ficam incompletas no macOS 27; as interpretações são geradas por LLM e podem estar erradas.
O que é bom
- Mostra relações inferidas e níveis de confiança que a Apple não exibe
- Só loopback, protegido por token e estritamente somente leitura
- Nenhuma dependência além do Python 3
- O manual para agentes pergunta antes de enviar dados do grafo a um provedor de modelo
O que não é
- Exige Acesso Total ao Disco para o terminal que o inicia
- Testado em três versões do macOS; em outras, páginas podem quebrar
- Se descreve como totalmente gerado por LLM e possivelmente impreciso
- Projeto minúsculo com quatro commits
Ideal para
Usuários de Mac, pesquisadores de privacidade e jornalistas que querem ver o que o macOS inferiu sobre eles e sobre as pessoas dos seus contatos.
Alternativas ao iKnow
iKnow: perguntas frequentes
- iKnow vale a pena?
- O iKnow é uma janela pequena e cuidadosa para dados que o seu Mac nunca diz que guarda, e vale vinte minutos para quem tem curiosidade sobre o perfilamento local da Apple, desde que você desligue o Acesso Total ao Disco depois. Damos nota 3.6 de 5.
- Quanto custa iKnow?
- Gratuito e de código aberto (Apache-2.0).
- Quais são as desvantagens de iKnow?
- Exige Acesso Total ao Disco para o terminal que o inicia; testado em três versões do macOS; em outras, páginas podem quebrar; se descreve como totalmente gerado por LLM e possivelmente impreciso; projeto minúsculo com quatro commits.
- Para quem iKnow é indicado?
- Usu ários de Mac, pesquisadores de privacidade e jornalistas que querem ver o que o macOS inferiu sobre eles e sobre as pessoas dos seus contatos.
- iKnow é seguro para dados da empresa?
- Tudo fica no Mac: só loopback, conexões aos bancos somente leitura, um token novo a cada inicialização e, segundo o README, nada gravado nem registrado.
- Quais são as melhores alternativas ao iKnow?
- As alternativas mais próximas que analisamos são screenpipe.
Respostas verificadas em 13 de nov. de 2026.