Skip to main content
ToolPotion
AI Advisor
Submit a Tool (Free)

EvalCore

AI AppsAI Code Review & TestingFree · macOS, Linux, CI runners

EvalCore provides snapshot testing for AI behavior, allowing you to record how your LLM app behaves and replay it in CI on every change. It ensures that any modifications do not negatively impact performance, all while being offline and free.

Visit Website
Share
EvalCore screenshot
EvalCore screenshot

EvalCore is designed to help developers know when their AI gets worse before users notice. It offers snapshot testing for AI behavior, allowing users to record how their LLM app or agent behaves and then replay that recording in continuous integration (CI) on every change. This process is offline, deterministic, and completely free.

Read More

With EvalCore, developers can easily check if changes such as modifying a prompt, swapping a model, or updating a dependency have caused any issues. The tool records AI behavior and checks every change against the recorded data, ensuring that any regressions are caught early. The setup is straightforward, requiring only a small binary that works with any programming language, eliminating the need for a test harness or SDK.

The first run of EvalCore calls the real model and records every request and response to a local SQLite cassette. This cassette is keyed on a hash of the canonical request, allowing for easy tracking of tokens and costs. Each subsequent run in CI replays the cassette, ensuring that identical inputs produce identical outputs, thus blocking regressions effectively. This means that developers can run tests without needing network access or API keys, making the process more reliable and efficient.

EvalCore is compatible with various models and APIs, including OpenAI, vLLM, and Ollama, as well as custom REST APIs and shell commands. This flexibility allows developers to ship their first evaluation in minutes without any dependencies. The tool is open-source under the Apache-2.0 license, making it accessible for anyone looking to improve their AI applications.

  • CategoryAI Code Review & Testing
  • Pricing ModelFree
  • DeploymentOffline
  • PlatformsmacOS, Linux, CI runners

  • Snapshot testing for AI behavior

  • Offline replay

  • Deterministic results

  • No SDK or test harness required

  • Records requests and responses

  • Compatible with OpenAI and other APIs

  • Local SQLite cassette storage

  • Free to use in CI

  1. Configure: Point a target at your app and list the dataset.

  2. Run: Execute the command to record the AI behavior.

  3. Replay: Use the recorded cassette in CI to check for regressions.

  4. Commit: Save the cassette for future tests.

  • Regression Testing
  • Behavior Monitoring
  • Model Comparison
  • Integration Testing
  • Cost Tracking

EvalCore Reviews

Loading...

Popular AI Tools Like EvalCore

LangWatch

AI Apps

LangWatch is an AI agent testing, LLM evaluation, and observability platform. It allows developers to simulate real-world scenarios, prevent regressions, and debug issues by…

MLOps & Model Deployment

Ranked #14 in Prompt Engineering Tools

View Tool

AI Apps

AI agent testing, LLM evaluation, and observability platform. It allows developers to simulate real-world scenarios, prevent regressions, and debug issues by…LangWatch is an AI agent testing, LLM evaluation, and observability platform. It allows developers to simulate real-world scenarios, prevent regressions, and debug issues by…

FeaturedMLOps & Model Deployment
Ranked #14 in Prompt Engineering Tools

mabl

AI Apps

mabl is an automated software testing platform that empowers teams to accelerate releases and ensure software quality. It utilizes machine learning and self-healing tests to…

AI Code Review & Testing

Ranked #30 in AI Code Review & Testing

View Tool

AI Apps

Automated software testing platform that empowers teams to accelerate releases and ensure software quality. It utilizes machine learning and self-healing tests to…mabl is an automated software testing platform that empowers teams to accelerate releases and ensure software quality. It utilizes machine learning and self-healing tests to…

AI Code Review & Testing
Ranked #30 in AI Code Review & Testing

TestSprite is an AI-powered platform that automates software testing. It builds test plans, writes code, executes tests, and debugs with minimal input. Ideal for dev teams seeking…

AI Code Review & Testing

Ranked #36 in AI Code Review & Testing

View Tool

AI-powered platform that automates software testing. It builds test plans, writes code, executes tests, and debugs with minimal input. Ideal for dev teams seeking…TestSprite is an AI-powered platform that automates software testing. It builds test plans, writes code, executes tests, and debugs with minimal input. Ideal for dev teams seeking…

FeaturedAI Code Review & Testing
Ranked #36 in AI Code Review & Testing

Relyable

AI Apps

Relyable is a simulation and monitoring platform for AI voice agents. It generates hundreds of realistic test conversations, grades every call against your own rubric, and…

AI Voice Agents

Ranked #134 in AI Voice Agents

View Tool

AI Apps

Simulation and monitoring platform for AI voice agents. It generates hundreds of realistic test conversations, grades every call against your own rubric, and…Relyable is a simulation and monitoring platform for AI voice agents. It generates hundreds of realistic test conversations, grades every call against your own rubric, and…

AI Voice Agents
Ranked #134 in AI Voice Agents

Bugster

AI Apps

Bugster is an AI-powered end-to-end testing platform that runs automated tests in real browsers on every pull request. AI agents generate and maintain zero-maintenance E2E tests…

AI Code Review & Testing

Ranked #72 in AI Code Review & Testing

View Tool

AI Apps

AI-powered end-to-end testing platform that runs automated tests in real browsers on every pull request. AI agents generate and maintain zero-maintenance E2E tests…Bugster is an AI-powered end-to-end testing platform that runs automated tests in real browsers on every pull request. AI agents generate and maintain zero-maintenance E2E tests…

AI Code Review & Testing
Ranked #72 in AI Code Review & Testing

Autonoma

AI Apps

Autonoma is an open-source AI-powered testing platform that automates end-to-end testing for web and mobile applications. It uses AI agents to navigate applications in real…

AI Code Review & Testing

Ranked #71 in AI Code Review & Testing

View Tool

AI Apps

Open-source AI-powered testing platform that automates end-to-end testing for web and mobile applications. It uses AI agents to navigate applications in real…Autonoma is an open-source AI-powered testing platform that automates end-to-end testing for web and mobile applications. It uses AI agents to navigate applications in real…

AI Code Review & Testing
Ranked #71 in AI Code Review & Testing

OpenLIT

AI Apps

OpenLIT is an open-source platform for AI engineering, providing observability for GenAI and LLM applications. It offers tracing, evaluation, and prompt management, built on…

MLOps & Model Deployment

Ranked #38 for Prompt Engineers

View Tool

AI Apps

Open-source platform for AI engineering, providing observability for GenAI and LLM applications. It offers tracing, evaluation, and prompt management, built on…OpenLIT is an open-source platform for AI engineering, providing observability for GenAI and LLM applications. It offers tracing, evaluation, and prompt management, built on…

MLOps & Model Deployment
Ranked #38 for Prompt Engineers

QA.tech is an AI testing platform for E2E, regression, exploratory, and PR testing. It uses QA agents to validate web and mobile releases, enabling faster shipping. The tool…

AI Code Review & Testing

Ranked #34 in AI Code Review & Testing

View Tool

AI testing platform for E2E, regression, exploratory, and PR testing. It uses QA agents to validate web and mobile releases, enabling faster shipping. The tool…QA.tech is an AI testing platform for E2E, regression, exploratory, and PR testing. It uses QA agents to validate web and mobile releases, enabling faster shipping. The tool…

FeaturedAI Code Review & Testing
Ranked #34 in AI Code Review & Testing
1 of 8