Skip to content

Test your LLM-powered apps with TypeScript. No API key required.

Notifications You must be signed in to change notification settings

ddemolina/evalite

 
 

Repository files navigation

Evalite: the TypeScript-native, local-first tool for testing LLM-powered apps.

Contributing

  1. Create a .env file inside packages/example containing an OPENAI_API_KEY:
OPENAI_API_KEY=your-api-key
  1. Run pnpm run dev. This will:
  • Run the TS type checker on evalite, evalite-core
  • Run some tests at evalite-tests
  • Run the UI dev server at http://localhost:5173
  • Run evalite watch on the examples in packages/example

Important

You may need to run pnpm build in root, then npm link inside packages/evalite to get the global evalite command to work.

About

Test your LLM-powered apps with TypeScript. No API key required.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 92.5%
  • MDX 5.3%
  • JavaScript 1.2%
  • CSS 1.0%