Skip to content

Initial Release

Choose a tag to compare

@DharmikGohil DharmikGohil released this 20 Dec 17:08
· 2 commits to main since this release
984982e

Sentient-SDK v0.1.0 - Initial Release

A developer-first SDK for automated RAG evaluation using LLM-as-a-Judge and Deterministic Guards.

Features

  • LLM Judges: OpenAI (GPT-4o) and Claude (3.5 Sonnet) support
  • Deterministic Guards: PII detection and forbidden terms checking
  • Shadow Testing: Async evaluation with configurable sampling
  • Clean Architecture: Domain/Application/Infrastructure layers
  • CLI: sentient eval and sentient shadow commands

Installation

npm install sentient-sdk

Documentation

See README for full documentation.

Tests

68 tests passing across 8 test files.
For future reference: I'll keep code, commit messages, and technical docs emoji-free. Emojis only in casual chat if needed!