AutoProber: Automatización de sondas voladoras impulsada por IA para hacking de hardware

Qué hace AutoProber
AutoProber es una pila de automatización de sonda voladora para hackers de hardware diseñada para dar a los agentes de IA todo lo necesario para pasar de detectar un nuevo objetivo en una placa a sondear pines individuales de manera segura. El sistema maneja el descubrimiento de objetivos, el mapeo con microscopio, el movimiento CNC monitoreado por seguridad, la revisión de sondas y el sondeo controlado de pines.
Flujo de trabajo y operación
El flujo de trabajo típico implica indicar al agente que ingiera el proyecto, conectar todo el hardware, hacer que el agente confirme que todas las partes funcionan, ejecutar el posicionamiento y calibración, adjuntar la sonda personalizada y el cabezal del microscopio, y luego notificar al agente sobre un nuevo objetivo en la placa. El agente encontrará la ubicación del objetivo, tomará fotogramas individuales mientras registra las coordenadas XYZ, anotará pads, pines, chips y otras características, unirá los fotogramas, anotará el mapa, agregará objetivos de sonda al panel web para aprobación o rechazo, sondeará los objetivos aprobados y reportará los resultados.
Control de hardware y seguridad
Todo el hardware puede controlarse a través del panel web, scripts de Python o por el propio agente. El proyecto trata el movimiento del hardware como un sistema de control de máquinas en lugar de una aplicación web normal. El modelo de seguridad requiere monitoreo continuo del Canal 4 del osciloscopio durante cualquier movimiento, donde cualquier activación del Canal 4, voltaje ambiguo, alarma CNC o pin de límite real X/Y/Z sirve como condición de parada. El movimiento de recuperación no es automático.
Estructura del repositorio
apps/- Scripts para el operador y punto de entrada del panel Flaskautoprober/- Paquete Python reutilizable para CNC, osciloscopio, microscopio, registro, seguridaddashboard/- Panel web de una sola páginadocs/- Arquitectura, referencias de dispositivos, operaciones y guía de seguridadcad/- Archivos STL imprimibles para el cabezal de herramienta personalizado actualconfig/- Archivos de entorno/configuración de ejemplo
Pila de hardware
La arquitectura probada utiliza:
- Controlador CNC compatible con GRBL estilo 3018 sobre serie USB
- Microscopio USB servido por mjpg_streamer
- Osciloscopio Siglent sobre LAN/SCPI para monitoreo de seguridad del Canal 4 y medición del Canal 1
- Fin de carrera óptico cableado a una fuente externa de 5V y al Canal 4 del osciloscopio
- Enchufe controlado por red opcional para control de energía del laboratorio
Partes de referencia
El prototipo utiliza partes específicas que incluyen fin de carrera óptico, microscopio USB, SainSmart Genmitsu 3018-PROVer V2, Tira de energía inteligente Matter, Osciloscopio Siglent SDS1104X-E, cables Dupont, resorte de bolígrafo o resorte de compresión ligero similar, e impresora 3D para partes imprimibles del cabezal de herramienta.
Licencia y estado
El repositorio es una versión candidata autónoma disponible en código fuente bajo la licencia PolyForm No Comercial 1.0.0 con contacto comercial disponible. Utiliza Python con resolución de dependencias a través de uv.lock.
📖 Read the full source: HN AI Agents
👀 Ver también

Complemento de Slack para Claude Code: Conéctate a Slack para Contexto y Actualizaciones
Slack ha lanzado un nuevo complemento para Claude Code que permite conectarse a Slack para búsquedas, mensajería y creación de documentos. El complemento permite a Claude Code acceder al contexto de Slack para resolver problemas técnicos y publicar actualizaciones.

OpenLobster: Agente de IA Autohospedado en Go con Huella de Memoria de 30MB
OpenLobster es un asistente de IA autohospedado escrito en Go que se ejecuta como un solo binario con un uso de 30 MB de RAM y un arranque en frío de 200 ms. Admite múltiples proveedores de LLM, incluidos Ollama, OpenRouter y cualquier endpoint compatible con OpenAI, con la memoria almacenada en una base de datos de grafos.

Memex: Complemento de Memoria de Código Abierto para Claude Cowork
Memex es un complemento de código abierto que le da a Claude Cowork memoria persistente entre sesiones utilizando un sistema de carga de contexto por niveles. Después de ejecutar /memex:init una vez, Claude se pone al día en aproximadamente 20 segundos por sesión y retoma donde lo dejaste.
Investigador Desarrolla Habilidad de Verificación de Veracidad para Código Claude, Encuentra Alucinaciones en su Propia Documentación
Un investigador creó una habilidad de Claude Code llamada /veracity-tweaked-555 que descompone documentos en afirmaciones atómicas y verifica cada una mediante búsqueda web utilizando 16 agentes paralelos en 4 oleadas. Al auditarse a sí misma, la habilidad obtuvo 62/100 debido a estadísticas fabricadas y afirmaciones exageradas en su propia documentación.