Input and output rails as ordinary Ruby objects, returning passed, modified, or blocked, and reporting whether a rail actually reached the decision. Deterministic rails need no network at all; model-backed ones call any OpenAI-compatible endpoint through a provider abstraction that prefers a local proxy. Reads and writes NeMo Guardrails configuration folders and executes their Colang flows in process, with an optional client for teams who already run the Python server. Standard library only.

Required Ruby Version

>= 3.1

Authors

Rohit Goswami

Versions

  1. 0.3.0 August 17, 2026 (164 KB)
  2. 0.2.0 August 16, 2026 (159 KB)
  3. 0.1.0 August 15, 2026 (85 KB)

Pushed by

SHA 256 checksum