NeMo Guardrails - NVIDIA

NeMo Guardrails is a Framework to build Large Language Model (LLM) applications using predefined flows defined using rails and their colang language, colang has been designed to be similar to python so that developers have a easy on-boarding process, NeMo Guardrails aims to provide a unified design to control flow within the application with intermediate steps/flows that can be injected before and after a action, such as check for authentication and check for fact checks, they also provide a default set of guardrails which can be overridden, this has first class support for LangChain and the LangChain Expression Language (LCEL and the Langchain Runnables system

nemoguardrails does not support langchain > 0.1.x as of 0.9.0 release

nemoguardrails sounds good but I feel that using two different frameworks would not be a good idea moving forward and might cause a inevitable situation to move to a single framework, so I think using a package that works with langchain exclusively might be the way moving forward, one such example is GuardRails-AI

References