What is Evalite?
mainEvalite is a TypeScript-native, local-first tool designed for testing LLM-powered applications. It is built on top of Vitest and provides a terminal UI for quick prototyping. Key features include:
- Open Source: No API keys are required for the core tool.
- Local-first: Runs entirely on your machine to ensure data privacy.
- Extensible: Supports tracing and custom scorers.
- Vitest-based: Leverages the Vitest TypeScript test runner.