Icono de Kipimo

Kipimo

Un monitor del sistema con herramientas de limpieza para la barra de menús del Mac, escrito en Rust.

Kipimo (ki-PI-mo) significa “medición” o “medidor” en suajili.

El panel de Kipimo en la barra de menús, con disco, memoria, batería, CPU, red y dispositivos, junto a su ventana Desinstalar, que muestra las apps instaladas y los archivos que una app guarda en la Biblioteca

Monitoriza tu Mac y límpialo

Kipimo es una app gratuita y de código abierto de monitorización del sistema y limpieza para macOS.

Su panel muestra el espacio libre en disco, la presión de memoria, la carga de la batería y el consumo, la carga y la temperatura de la CPU, la velocidad de la red y las baterías de tus dispositivos Bluetooth. Sus herramientas limpian cachés y registros, desinstalan apps junto con los archivos que dejan, muestran qué está llenando el disco, enumeran todo lo que se abre automáticamente y buscan actualizaciones de tus apps.

Todo lo que Kipimo elimina va a la papelera, desde donde puedes recuperarlo con Sacar de la papelera en el Finder. Kipimo ocupa 5,4 MB en disco y unos 9 MB de memoria con el panel cerrado.

El panel

Haz clic en el icono de la barra de menús para abrir el panel. Se actualiza cada 2 segundos mientras está abierto (cada segundo, si lo eliges en Ajustes). Cuando está cerrado, Kipimo comprueba el estado una vez por minuto y colorea el icono de la barra de menús si algo requiere atención.

TarjetaMuestra
Salud del MacUn estado general, con el modelo y la memoria de tu Mac, o lo que requiere atención
ProtecciónSi XProtect, la protección contra malware integrada en macOS, está activado, y cuándo se actualizaron sus definiciones
Disco de arranqueEspacio libre, con un botón Limpiar
MemoriaPresión de memoria; pasa el puntero por encima para ver la memoria usada, la comprimida y el espacio de intercambio
BateríaCarga, estado de carga y la potencia que consume el Mac, en vatios
CPUCarga, temperatura del chip y la app con más actividad
RedVelocidad de descarga y de subida
DispositivosNivel de batería de AirPods, teclados, ratones y otros dispositivos Bluetooth
Recomendación de hoyUna sugerencia, como una limpieza o actualizaciones de apps pendientes. “Más tarde” la oculta hasta mañana

Abrir Kipimo abre las herramientas. El engranaje abre un menú con Ajustes y Salir.

El panel de Kipimo: Salud del Mac, Protección, el disco de arranque, Memoria, Batería, CPU, Red, Dispositivos y la recomendación de hoy

Limpiar

Limpiar encuentra archivos que las apps y macOS vuelven a crear cuando los necesitan: cachés de apps y de macOS, registros e informes de fallos, datos de compilación de Xcode, símbolos de dispositivos y simuladores antiguos, y cachés de gestores de paquetes (Homebrew, npm, Yarn, pnpm, Cargo, pip, Gradle, CocoaPods y Go). También muestra los archives antiguos de Xcode, las copias que Mail guarda de los adjuntos que has abierto y las copias de seguridad de iPhone y iPad de más de 90 días.

Cada categoría muestra su tamaño y una etiqueta de riesgo. Los ítems que tardarían en volver a descargarse, como los modelos de IA y los ítems de más de 1 GB, empiezan sin marcar, con una nota que explica por qué. Las copias de seguridad siempre empiezan sin marcar, porque pueden ser la única copia de los datos de un dispositivo. Se omiten las cachés que esté usando una app abierta.

Limpiar: categorías de cachés, registros y archivos de desarrollo, cada una con su etiqueta de riesgo y su tamaño

Desinstalar

Elige una app para ver todo lo que guarda en tu Mac: preferencias, cachés, estado de ventanas guardado, contenedores y más. Sus preferencias y cachés empiezan marcadas. Sus datos, como las carpetas de Application Support y los contenedores, empiezan sin marcar, para que no se eliminen por accidente documentos ni historiales de mensajes.

Si la app o uno de sus procesos auxiliares en segundo plano está en ejecución, Kipimo lo indica y ofrece detenerlo. Las apps que vienen con macOS no se pueden eliminar.

Desinstalar: apps instaladas con su tamaño y último uso, y los archivos que una app guarda en la Biblioteca

Apps que arrastras tú a la papelera

Unos 30 segundos después, Kipimo envía una notificación con los archivos que ha dejado la app. Puedes revisarlos y trasladar a la papelera los que elijas.

La revisión de restos de una app de ejemplo: cachés, preferencias y estado guardado marcados; carpetas de datos sin marcar

Espacio

Espacio muestra qué está ocupando el disco, carpeta a carpeta, de mayor a menor. Elige tu carpeta de inicio, un disco o cualquier otra carpeta, y abre carpetas para profundizar o cambia a Archivos grandes. Calcular el tamaño de /System/Applications (13.850 archivos, 726 MB) tardó 0,2 segundos en un M5 Max.

Mostrar en el Finder muestra el ítem seleccionado y Trasladar a la papelera… lo elimina después de que lo confirmes. Kipimo no traslada las carpetas de primer nivel de iCloud Drive, los contenedores de apps, las apps abiertas ni las carpetas del sistema.

Espacio: la carpeta de aplicaciones del sistema con sus ítems más grandes primero, su tamaño y su número de archivos

Ítems de inicio

Ítems de inicio muestra las apps que se abren al iniciar sesión, los ítems que pueden ejecutarse en segundo plano y los agentes y demonios de inicio. Cada entrada indica quién la firmó, si está en ejecución y el programa que ejecuta. Kipimo marca los ítems sin firmar, firmados solo para este Mac, con una firma no válida o que apuntan a un archivo que no existe.

  • Desactivar y trasladar a la papelera… detiene uno de tus agentes de inicio y traslada su archivo a la papelera. “Sacar de la papelera” lo restaura.
  • Buscar firmas dañadas verifica las apps de Aplicaciones y muestra las que tienen la firma de código dañada.
  • Reinstalar… te lleva a una copia en buen estado de una app dañada. Cuando su fuente de actualizaciones ofrece un zip, Descargar y reemplazar… lo descarga, comprueba que la firma de la nueva copia está intacta y procede del mismo equipo de desarrollo, y solo entonces traslada la copia antigua a la papelera.
  • Para eliminar ítems instalados para todos los usuarios hace falta un administrador. Kipimo muestra los comandos que hay que ejecutar en Terminal y no te pide la contraseña.
Ítems de inicio: agentes y demonios de inicio de Google, Valve, Zoom y OrbStack, cada uno con su firmante; el agente de Steam está seleccionado

Actualizaciones

Actualizaciones consulta la fuente de actualizaciones de cada app (Sparkle, electron-updater y la de Visual Studio Code) y la App Store en busca de versiones más recientes. Cada resultado muestra tu versión, la nueva versión y su fecha de publicación.

Kipimo no instala actualizaciones. Notas de la versión, Página de descarga y Abrir actualizador abren el sitio donde se actualiza la app.

Actualizaciones: apps con una versión más reciente disponible, dónde se encontró y su fecha de publicación

Avisos y resumen semanal

Kipimo puede avisarte cuando el disco de arranque tiene menos de 20 GB libres, la papelera supera los 2 GB, la batería de un dispositivo Bluetooth baja del 20 %, se conecta o se expulsa un disco externo, o una app que has trasladado a la papelera ha dejado archivos.

Cada aviso se puede desactivar y se puede cambiar su límite. Un aviso salta cuando un valor cruza su límite, y no vuelve a saltar hasta que el valor se recupera. Una vez a la semana (el domingo a las 10:00, salvo que lo cambies), una notificación indica cuánto espacio liberaría una limpieza y cuántas actualizaciones de apps hay pendientes.

Ajustes, pestaña Avisos: disco de arranque, papelera, batería Bluetooth, discos externos y restos

Privacidad y seguridad

Kipimo no envía analíticas. Se ejecuta con tu usuario, sin un proceso auxiliar con privilegios ni derechos de administrador.

  • Kipimo traslada los archivos a la papelera y nunca los borra. Vaciar la papelera queda en tus manos y en las del Finder.
  • Solo actúa sobre los ítems que marcas y pregunta antes de trasladar nada. Cancelar es el botón por omisión en todas las confirmaciones, así que pulsar Return nunca elimina archivos.
  • Nunca modifica el contenido del paquete de una app ni vuelve a firmar una app.
  • Solo se conecta a internet para buscar actualizaciones y, si se lo pides, para descargar una app de reemplazo. Las búsquedas de actualizaciones se hacen como mucho una vez al día y cuando haces clic en Comprobar ahora o Reinstalar…. A cada fuente de actualizaciones solo se le pregunta por su propia app. Las apps de la App Store se consultan mediante el servicio público de búsqueda de Apple en lotes de hasta 40, así que Apple ve qué apps de la App Store tienes.

Consigue Kipimo

Descarga el zip de la última versión. Está firmado y certificado por Apple.

Descarga

Requisitos
Chip de Apple, macOS 15 o posterior
Otras versiones
Versiones en GitHub

Uso de recursos

Tamaño de la app
5,4 MB
Idiomas
English, 简体中文, 日本語, Deutsch, Français, Español, Português (Brasil), 한국어
Memoria, panel cerrado
Unos 9 MB
Memoria, panel abierto
Unos 14 MB
CPU, panel cerrado
Alrededor del 0,03 %

Medido en un MacBook Pro con M5 Max. Las herramientas se ejecutan en un proceso aparte que se cierra al cerrar su ventana, así que la app de la barra de menús se mantiene en unos 9 MB.

Instalación

  1. Descarga Kipimo-macOS-arm64.zip y descomprímelo.
  2. Arrastra Kipimo a tu carpeta Aplicaciones y ábrelo.

Compilar desde el código fuente

Necesitas las Command Line Tools de Xcode y Rust 1.98 o posterior.

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

Instala Rust con rustup. El script compila Kipimo, lo firma, lo copia en /Applications y lo abre. Firma con KIPIMO_SIGN_IDENTITY si está definida o, si no, con el primer certificado Developer ID Application de tu llavero. Sin ninguno de los dos, usa una firma ad hoc, que funciona en tu propio Mac, pero entonces macOS olvida el Acceso total al disco de Kipimo después de cada compilación.

La primera vez que se abre Kipimo

  1. Permite las notificaciones cuando macOS lo pida. Los avisos y el resumen semanal las usan.
  2. Si Ajustes › General indica que Kipimo no puede leer la papelera, haz clic en Abrir Acceso total al disco… y activa Kipimo. Lo necesita para medir la papelera y detectar las apps que arrastras a ella.
  3. Para que Kipimo se abra al iniciar sesión, activa Abrir Kipimo al iniciar sesión en Ajustes › General.

Kipimo no tiene icono en el Dock. Para salir, abre el panel y elige Salir de Kipimo en el menú del engranaje. Para eliminarlo, sigue las instrucciones de desinstalación de Kipimo del README.

Preguntas frecuentes

¿Kipimo es gratis y de código abierto?

Sí. Kipimo se puede descargar y usar gratis, y su código fuente está en GitHub bajo la GNU General Public License v3.0 o posterior.

¿Kipimo borra archivos?

No. Todo lo que Kipimo elimina va a la papelera, desde donde puedes recuperarlo con “Sacar de la papelera” en el Finder. Solo actúa sobre los ítems que marcas, y vaciar la papelera queda en tus manos.

¿Con qué Mac es compatible Kipimo?

Con los Mac con chip de Apple y macOS 15 o posterior. El consumo de la batería y la temperatura de la CPU solo aparecen si macOS los proporciona.

¿Qué envía Kipimo por la red?

Solo se conecta a internet para buscar actualizaciones de apps (como mucho una vez al día, o cuando haces clic en Comprobar ahora o Reinstalar…) y, si se lo pides, para descargar una app de reemplazo. Las apps de la App Store se consultan mediante el servicio público de búsqueda de Apple. Kipimo no envía analíticas.

¿Cómo se instala Kipimo?

Descarga Kipimo-macOS-arm64.zip, descomprímelo, arrastra Kipimo a Aplicaciones y ábrelo. Permite las notificaciones y, si quieres que mida la papelera, el Acceso total al disco.

¿Cómo se desinstala Kipimo?

Desactiva “Abrir Kipimo al iniciar sesión”, sal de la app y traslada Kipimo.app y ~/Library/Caches/top.piedol.kipimo a la papelera. Si ejecutas defaults delete top.piedol.kipimo, se eliminan sus ajustes.

Licencia

Kipimo es software libre bajo la GNU General Public License v3.0 o posterior. Los informes de errores y las pull requests son bienvenidos en GitHub.

Úsalo donde quieras, también en el trabajo, y lee, modifica y comparte el código fuente. Si distribuyes una versión modificada, publica su código fuente con la misma licencia.

El consumo y la temperatura proceden de interfaces privadas de IOKit (IOReport y el SMC), así que esas dos lecturas podrían dejar de funcionar en una versión futura de macOS.