fx es un agente de código y una interfaz de línea de comandos escrita en Zig, pensada para la investigación y para integrarse como pieza dentro de sistemas más grandes. Se distribuye como proyecto de código abierto bajo licencia Apache-2.0 y se presenta como una alternativa minimalista frente a las interfaces TUI pesadas estilo "IDE en la terminal". Su binario ronda los 6,39 MB y la herramienta arranca en frío en unos 10 microsegundos, sin realizar trabajo ni operaciones de E/S innecesarias antes de aceptar la entrada del usuario, lo que la hace apta para usos programáticos y entornos con recursos limitados. Entre sus características destaca la compatibilidad con WebAssembly mediante compilaciones producidas por la toolchain de Zig, que reducen aún más el tamaño y permiten sustituir la pila de red. Su consumo de memoria basal es de un solo dígito de megabytes, lo que facilita ejecutar múltiples instancias en una misma máquina. La interfaz imita la ergonomía de un shell Unix: conserva el historial de desplazamiento, genera una salida mínima y hace un uso contenido de elementos TUI. El sistema y las herramientas se han diseñado para minimizar el consumo de contexto, reducir el coste en tokens y mejorar el tiempo hasta el primer token. La arquitectura es ampliable mediante skills, plugins y servidores MCP, y el modelo y el proveedor son agnósticos: funciona con modelos locales, gateways, acceso directo a proveedores o suscripciones. El proyecto se encuentra en fase experimental y los autores advierten de que introducirán cambios frecuentes.
