aict - Unix coreutils with XML/JSON output for AI agents
Show HN: Aict – Unix coreutils that output XML/JSON, built for AI agents
aict es un conjunto de 33 herramientas Unix reimplementadas para generar salida estructurada en XML o JSON, diseñadas específicamente para que los agentes de IA las consuman directamente sin necesidad de analizar texto plano. Cada comando, como ls, grep o cat, devuelve campos etiquetados, rutas absolutas, marcas de tiempo en formato Unix y detección automática de lenguaje y tipo MIME, eliminando la ambigüedad y reduciendo las llamadas necesarias para obtener contexto. Además, incluye un servidor MCP integrado para que asistentes como Claude Desktop o Claude Code puedan invocar las herramientas de forma nativa. aict es de solo lectura, sin telemetría y con una única dependencia externa, lo que lo hace seguro para entornos sandbox. Aunque el costo en tokens es mayor que el de las herramientas GNU, ahorra rondas de ida y vuelta y mejora la precisión en tareas de agentes. Disponible para macOS, Linux y Windows, con soporte para salida en XML, JSON o texto plano.
Cada campo está etiquetado. Las rutas son siempre absolutas. Los timestamps son enteros Unix. El lenguaje y el tipo MIME se detectan automáticamente: cero parsing necesario.