Agni è il core di tutto il sistema. Si occupa di ricevere dal kernel, attraverso il key handler di Linux 4D, i tasti premuti dall'utente. Si occupa della gestione dei Rule File e dei moduli delle azioni. Decide qual'è l'azione da intraprendere per la generazione dell'output. Gestisce l'interfaccia con il sintetizzatore vocale (Festival) ed il modulo per il supporto della barra Braille (brltty).