Arkangel

Un investigador con IA para tu Mac. Detecta cambios locales, pide a Claude que analice la evidencia y te avisa de qué merece una revisión y por qué.

macOS 15+ · Apple Silicon · Versión preliminar para desarrollo

Primera apertura: la app aún no está notarizada. Ábrela, ve a Ajustes del Sistema → Privacidad y seguridad y pulsa «Abrir igualmente».

Anatomía de una investigación

Cómo funciona

  1. 1

    Observa localmente

    El servicio registra procesos, escuchas TCP, firewall y cambios en archivos seleccionados de persistencia y configuración. Conserva siete días de evidencia local.

  2. 2

    Investiga con Claude

    Claude Agent SDK consulta evidencia de solo lectura y considera explicaciones benignas. Con autorización separada, investiga señales automáticamente: una vez cada cinco minutos y doce intentos en 24 horas.

  3. 3

    Revisa la evidencia

    Las señales conservan evidencia anterior y posterior. Los hallazgos citan observaciones, incluyen contraevidencia y limitaciones y proponen acciones que requieren aprobación.

Diseñado para investigar y defender

App nativa de macOS

Panel SwiftUI y barra de menús conectados mediante un socket Unix privado. Cerrar la ventana mantiene la vigilancia; salir detiene el agente propio.

Privacidad por defecto

El procesamiento en la nube requiere consentimiento. Solo salen metadatos minimizados; el contenido de los archivos vigilados no se guarda ni se envía.

Herramientas acotadas

El modelo consulta evidencia de solo lectura. Con autorización de sesión, un veredicto malicioso puede detener procesos propios o poner archivos elegibles en cuarentena recuperable. Sin shell arbitraria; los cambios de red requieren aprobación de macOS.

Claves en el Llavero

La clave de Anthropic se verifica y se guarda en el Llavero de macOS. Nunca aparece en registros, ajustes ni prompts.

Telemetría no confiable

Los datos observados se tratan como evidencia, nunca como instrucciones. Una señal requiere revisión y no confirma un compromiso.

Opción de modelo local

La detección local funciona sin conexión ni clave. También puedes configurar un endpoint local compatible con OpenAI y llamadas a herramientas.

Para el jurado

Ejecuta el código fuente en tres pasos:

git clone https://github.com/platanus-hack/platanus-hack-26-ve-team-8 arkangel && cd arkangel
bash scripts/setup-agent.sh
cd apps/macos && swift run Guardian

Activa la vigilancia local o añade una clave de Anthropic en Conecta tu investigador. En Señales puedes autorizar investigaciones automáticas y avisos de macOS. Es un prototipo temprano, no un antivirus validado: la ausencia de hallazgos no garantiza seguridad.