Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

mattpocock/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 development commands:
pnpm run dev # Build, then run tsc -w on evalite + vitest on evalite-tests
pnpm run example # Build, then run evalite watch + UI dev server at http://localhost:5173
pnpm run test # Build and run all tests

Important

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

See CONTRIBUTING.md for full documentation.

AltStyle によって変換されたページ (->オリジナル) /