It feels crazy to me that there's no TypeScript-native, local-first tool for testing LLM-powered apps. So, I'm building one. It's based on Vitest, and it's called Evalite. Here's an early preview. www.aihero.dev/evalite-an-e...
Post
aihero.devEvalite - an Early PreviewAI Engineering for Curious Professional Developers
Some background on evals, full explanation below: www.aihero.dev/what-are-evals
aihero.devWhat Are Evals?AI Engineering for Curious Professional Developers
1. First, evals return a score, not a pass/fail metric. So you need a custom test runner to see the scores. 2. Good evals also need a UI attached so you can view the results, since you often need to verify the LLM app's output with human eyes.
0 reposts1 like