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, 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
nemoguardrailsdoes not supportlangchain> 0.1.x as of 0.9.0 releasenemoguardrails 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