Repository navigation
Initial Release
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 evalandsentient shadowcommands
Installation
npm install sentient-sdkDocumentation
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!