MRKL Systems
MRKL (Modular Reasoning, Knowledge and Language) is a neuro-symbolic agent architecture that combines neural language models with symbolic reasoning modules and external knowledge sources. It routes user queries to the appropriate tool or knowledge base, enabling the system to perform complex, multi-step reasoning tasks.