Ícone do Kipimo

Kipimo

Um monitor do sistema com ferramentas de limpeza para a barra de menus do Mac, escrito em Rust.

Kipimo (ki-PI-mo) significa “medida” ou “medidor” em suaíli.

O painel do Kipimo na barra de menus, com disco, memória, bateria, CPU, rede e dispositivos, ao lado da janela Desinstalar, que lista os apps instalados e os arquivos que um app guarda na Biblioteca

Monitore e limpe o seu Mac

O Kipimo é um app gratuito e de código aberto de monitoramento e limpeza do sistema para macOS.

O painel mostra o espaço livre em disco, a pressão de memória, a carga da bateria e o consumo de energia, o uso e a temperatura da CPU, a velocidade da rede e a bateria dos seus dispositivos Bluetooth. As ferramentas limpam caches e logs, desinstalam apps junto com os arquivos que eles deixam para trás, mostram o que está enchendo o disco, listam tudo o que abre automaticamente e procuram atualizações para os seus apps.

Tudo o que o Kipimo remove vai para o Lixo, onde o comando Colocar de Volta do Finder pode restaurá-lo. O Kipimo ocupa 5,4 MB em disco e cerca de 9 MB de memória com o painel fechado.

O painel

Clique no ícone na barra de menus para abrir o painel. Ele se atualiza a cada 2 segundos enquanto está aberto (a cada segundo, se você escolher isso nos Ajustes). Quando está fechado, o Kipimo verifica uma vez por minuto e muda a cor do ícone na barra de menus se algo precisar de atenção.

CartãoMostra
Saúde do MacUm estado geral, com o modelo e a memória do seu Mac, ou o que precisa de atenção
ProteçãoSe o XProtect, a proteção contra malware integrada ao macOS, está ativo, e quando as definições foram atualizadas
Disco de inicializaçãoEspaço livre, com um botão Limpar
MemóriaPressão de memória; passe o cursor por cima para ver a memória usada, a comprimida e o swap
BateriaCarga, estado do carregamento e a potência que o Mac está consumindo, em watts
CPUUso, temperatura do chip e o app mais ativo
RedeVelocidade de download e upload
DispositivosNível da bateria de AirPods, teclados, mouses e outros dispositivos Bluetooth
Recomendação do diaUma sugestão, como uma limpeza ou atualizações de apps pendentes. O botão Depois a oculta até amanhã

Abrir Kipimo abre as ferramentas. A engrenagem abre um menu com Ajustes e Encerrar.

O painel do Kipimo: Saúde do Mac, Proteção, o disco de inicialização, Memória, Bateria, CPU, Rede, Dispositivos e a recomendação do dia

Limpar

A ferramenta Limpar encontra arquivos que os apps e o macOS recriam quando precisam: caches de apps e do macOS, logs e relatórios de falhas, dados de compilação do Xcode, símbolos de dispositivos e simuladores antigos e caches de gerenciadores de pacotes (Homebrew, npm, Yarn, pnpm, Cargo, pip, Gradle, CocoaPods e Go). Ela também lista archives antigos do Xcode, as cópias que o Mail guarda dos anexos que você abriu e backups de iPhone e iPad com mais de 90 dias.

Cada categoria mostra o tamanho e um rótulo de risco. Itens que demorariam para baixar de novo, como modelos de IA e itens com mais de 1 GB, começam desmarcados, com uma nota explicando o motivo. Os backups sempre começam desmarcados, porque um backup pode ser a única cópia dos dados de um dispositivo. Caches em uso por um app aberto são ignorados.

Limpar: categorias de caches, logs e arquivos de desenvolvimento, cada uma com um rótulo de risco e um tamanho

Desinstalar

Escolha um app para ver tudo o que ele guarda no seu Mac: preferências, caches, estado salvo das janelas, contêineres e mais. As preferências e os caches começam marcados. Os dados, como pastas do Application Support e contêineres, começam desmarcados, para que documentos e históricos de mensagens não sejam removidos por engano.

Se o app ou um dos auxiliares em segundo plano dele estiver em execução, o Kipimo avisa e se oferece para interrompê-lo. Os apps que vêm com o macOS não podem ser removidos.

Desinstalar: apps instalados com tamanho e último uso, e os arquivos que um app guarda na Biblioteca

Apps que você mesmo arrasta para o Lixo

Cerca de 30 segundos depois, o Kipimo envia uma notificação listando os arquivos que o app deixou para trás. Você pode revisá-los e mover para o Lixo os que escolher.

A revisão de sobras de um app de exemplo: caches, preferências e estado salvo marcados; pastas de dados desmarcadas

Espaço

A ferramenta Espaço mostra o que está ocupando o disco, pasta por pasta, das maiores para as menores. Escolha a sua pasta pessoal, um disco ou qualquer outra pasta e abra as pastas para ir mais fundo, ou mude para Maiores arquivos. Medir /System/Applications (13.850 arquivos, 726 MB) levou 0,2 segundo em um M5 Max.

Mostrar no Finder revela o item selecionado, e Mover para o Lixo… o remove depois que você confirma. O Kipimo não move as pastas de nível superior do iCloud Drive, contêineres de apps, apps em execução nem pastas do sistema.

Espaço: a pasta de aplicativos do sistema, com os maiores itens primeiro, os tamanhos e o número de arquivos

Itens de inicialização

A ferramenta Itens de inicialização lista os apps que abrem no início da sessão, os itens autorizados a rodar em segundo plano e os agentes e daemons de inicialização. Cada entrada mostra quem a assinou, se está em execução e o programa que ela executa. O Kipimo destaca itens não assinados, assinados só para este Mac, com assinatura inválida ou que apontam para um arquivo inexistente.

  • Desativar e Mover para o Lixo… interrompe um dos seus agentes de inicialização e move o arquivo dele para o Lixo. Colocar de Volta o restaura.
  • Verificar Assinaturas dos Apps confere os apps da pasta Aplicativos e lista aqueles cuja assinatura de código está corrompida.
  • Reinstalar… leva você a uma cópia íntegra de um app corrompido. Quando o feed de atualizações dele oferece um zip, Baixar e Substituir… baixa o arquivo, confere se a assinatura da nova cópia está intacta e vem da mesma equipe de desenvolvedores e só então move a cópia antiga para o Lixo.
  • Remover itens instalados para todos os usuários exige um administrador. O Kipimo mostra os comandos de Terminal a executar e não pede a sua senha.
Itens de inicialização: agentes e daemons de inicialização do Google, da Valve, do Zoom e do OrbStack, cada um com quem o assinou; o agente do Steam está selecionado

Atualizações

A ferramenta Atualizações consulta o feed de atualizações de cada app (Sparkle, electron-updater e o do Visual Studio Code) e a App Store em busca de versões mais recentes. Cada resultado mostra a sua versão, a nova versão e a data de lançamento dela.

O Kipimo não instala atualizações. Notas da Versão, Página de Download e Abrir Atualizador abrem o lugar onde você atualiza o app.

Atualizações: apps com uma versão mais recente disponível, onde ela foi encontrada e a data de lançamento

Alertas e resumo semanal

O Kipimo pode notificar você quando o disco de inicialização tiver menos de 20 GB livres, o Lixo passar de 2 GB, a bateria de um dispositivo Bluetooth cair abaixo de 20%, um disco externo for conectado ou ejetado, ou um app que você moveu para o Lixo deixar arquivos para trás.

Cada alerta pode ser desativado e ter o limite alterado. Um alerta dispara quando um valor passa do limite e não volta a disparar até o valor se normalizar. Uma vez por semana (aos domingos, às 10h, a menos que você mude), uma notificação informa quanto espaço uma limpeza liberaria e quantas atualizações de apps estão pendentes.

Ajustes, aba Alertas: disco de inicialização, Lixo, bateria Bluetooth, discos externos e sobras

Privacidade e segurança

O Kipimo não envia telemetria. Ele roda com o seu usuário, sem auxiliar privilegiado nem direitos de administrador.

  • O Kipimo move arquivos para o Lixo e nunca os apaga. Esvaziar o Lixo fica por conta de você e do Finder.
  • Ele age apenas nos itens que você marca e pergunta antes de mover qualquer coisa. Cancelar é o botão padrão em todas as confirmações, então pressionar Return nunca remove arquivos.
  • Ele nunca altera o conteúdo do pacote de um app nem assina um app de novo.
  • Ele só se conecta à internet para procurar atualizações e, quando você pede, para baixar um app substituto. As verificações de atualização rodam no máximo uma vez por dia e quando você clica em Verificar Agora ou Reinstalar…. Cada feed de atualizações só é consultado sobre o próprio app. Os apps da App Store são consultados pelo serviço público de consulta da Apple em lotes de até 40, então a Apple fica sabendo quais apps da App Store você tem.

Obtenha o Kipimo

Baixe o zip da versão mais recente. Ele é assinado e autenticado pela Apple.

Download

Requisitos
Apple silicon, macOS 15 ou posterior
Outras versões
Versões no GitHub

Uso de recursos

Tamanho do app
5,4 MB
Idiomas
English, 简体中文, 日本語, Deutsch, Français, Español, Português (Brasil), 한국어
Memória, painel fechado
Cerca de 9 MB
Memória, painel aberto
Cerca de 14 MB
CPU, painel fechado
Cerca de 0,03%

Medido em um MacBook Pro com M5 Max. As ferramentas rodam em um processo separado que é encerrado quando a janela delas fecha, então o app da barra de menus fica em cerca de 9 MB.

Instalação

  1. Baixe o Kipimo-macOS-arm64.zip e descompacte.
  2. Arraste o Kipimo para a pasta Aplicativos e abra-o.

Compilar do código-fonte

Você precisa das Command Line Tools do Xcode e do Rust 1.98 ou posterior.

xcode-select --install
git clone https://github.com/piedol/kipimo.git
cd kipimo && scripts/bundle.sh --install

Instale o Rust com o rustup. O script compila o Kipimo, assina, copia para /Applications e o abre. Ele assina com KIPIMO_SIGN_IDENTITY, se estiver definida, ou então com o primeiro certificado Developer ID Application das suas chaves. Sem nenhum dos dois, usa uma assinatura ad hoc, que funciona no seu próprio Mac, mas aí o macOS esquece o Acesso Total ao Disco do Kipimo a cada nova compilação.

Quando o Kipimo abre pela primeira vez

  1. Permita as notificações quando o macOS pedir. Os alertas e o resumo semanal dependem delas.
  2. Se Ajustes › Geral disser que o Kipimo não consegue ler o Lixo, clique em Abrir Acesso Total ao Disco… e ative o Kipimo. Ele precisa disso para medir o Lixo e perceber os apps que você arrasta para lá.
  3. Para abrir o Kipimo ao iniciar a sessão, ative Abrir o Kipimo no início da sessão em Ajustes › Geral.

O Kipimo não tem ícone no Dock. Para encerrá-lo, abra o painel e escolha Encerrar Kipimo no menu da engrenagem. Para removê-lo, siga as instruções de desinstalação do Kipimo no README.

Perguntas frequentes

O Kipimo é gratuito e de código aberto?

Sim. O Kipimo é gratuito para baixar e usar, e o código-fonte está no GitHub sob a GNU General Public License v3.0 ou posterior.

O Kipimo apaga arquivos?

Não. Tudo o que o Kipimo remove vai para o Lixo, onde o comando Colocar de Volta do Finder o restaura. Ele age apenas nos itens que você marca, e esvaziar o Lixo fica por sua conta.

Quais Macs são compatíveis com o Kipimo?

Macs com Apple silicon e macOS 15 ou posterior. O consumo de energia da bateria e a temperatura da CPU só aparecem quando o macOS informa esses dados.

O que o Kipimo envia pela rede?

Ele só se conecta à internet para procurar atualizações de apps (no máximo uma vez por dia, ou quando você clica em Verificar Agora ou Reinstalar…) e, quando você pede, para baixar um app substituto. Os apps da App Store são consultados pelo serviço público de consulta da Apple. O Kipimo não envia telemetria.

Como instalo o Kipimo?

Baixe o Kipimo-macOS-arm64.zip, descompacte, arraste o Kipimo para Aplicativos e abra-o. Permita as notificações e, se quiser que ele meça o Lixo, o Acesso Total ao Disco.

Como desinstalo o Kipimo?

Desative “Abrir o Kipimo no início da sessão”, encerre o app e mova o Kipimo.app e ~/Library/Caches/top.piedol.kipimo para o Lixo. Executar defaults delete top.piedol.kipimo remove os ajustes do app.

Licença

O Kipimo é software livre sob a GNU General Public License v3.0 ou posterior. Relatos de bugs e pull requests são bem-vindos no GitHub.

Use em qualquer lugar, inclusive no trabalho, e leia, modifique e compartilhe o código-fonte. Se você distribuir uma versão modificada, publique o código-fonte dela sob a mesma licença.

O consumo de energia e a temperatura vêm de interfaces privadas do IOKit (IOReport e o SMC), então essas duas leituras podem deixar de funcionar em uma versão futura do macOS.