Vals Smith

Turn a GitHub repo into a custom benchmark for AI models

Advanced
Screenshot of Vals Smith, Turn a GitHub repo into a custom benchmark for AI models

What is Vals Smith?

Vals Smith is a developer tool that turns a GitHub repo into a custom benchmark for AI models. Vals Smith generates a custom evaluation suite from a public or private GitHub repository, then runs chosen AI models and coding agents against tasks derived from merged pull requests.

Vals Smith builds a private evaluation suite out of a GitHub repository, so teams can see how different AI models and coding agents perform on their own code instead of relying on generic leaderboards. It accepts public or private repositories and is aimed at engineering teams weighing which model or agent to adopt for a specific project. The workflow has three stages. A user signs in with GitHub and selects a repository, and the tool reads the codebase to map its structure, languages and test surface. Next, the user chooses which models and coding agents to include, along with the harness that governs how they operate against the repo. Frontier models and agents can be mixed within one suite. Finally, results arrive as pass rates with per-task breakdowns, letting teams compare candidates side by side and see which handles their project best. The methodology borrows from established software-engineering benchmarks. Vals Smith looks for merged pull requests that represent clear, testable work and converts each into a self-contained task made of an issue statement, hidden tests and a reproducible setup. Candidates that rely on brittle infrastructure or ambiguous behavior are rejected. Each task is validated by confirming that its hidden tests fail before the original fix and pass after it. During evaluation, a model sees only the issue statement and the repository at its starting state, with no access to the real fix. A task counts as resolved only if the hidden tests pass and existing behavior does not regress, and the final score is the share of tasks completed. The site also publishes benchmarks for public repositories, such as pallets-eco/blinker, psf/requests and SWE-bench, each showing task counts, language mix and top models. The company states that user data stays private and points to a data policy and terms of use. Compared with general coding leaderboards, the value here is relevance to a team's own codebase, though early public examples show small model counts, and access appears to run through booking a call or applying as a design partner.

How do you use Vals Smith?

  1. 1Review public benchmarks
    Browse the benchmarks built on public repositories to see task counts, language breakdowns and top models. This shows what a finished suite looks like.
    Vals Smith — Review public benchmarks
  2. 2Check the data policy
    Read the data policy before connecting a private repository so you understand how your code and results are handled.
    Vals Smith — Check the data policy
  3. 3Connect your repository
    Sign in with GitHub and choose a public or private repo. Vals Smith maps its structure, languages and test surface.
    Vals Smith — Connect your repository
  4. 4Pick models and a harness
    Select the models and coding agents to evaluate and the harness that defines how they work against your repo. Frontier models and agents can share one suite.
  5. 5Compare the results
    Open the pass rates and per-task breakdowns to see which model resolves the most tasks on your project.

Pros and cons

Pros

  • Builds benchmarks from your own repository, so scores reflect your code rather than generic leaderboardsAI
  • Tasks come from real merged pull requests with hidden tests validated to fail before the fix and pass afterAI
  • Supports both public and private repositories, with a stated commitment that data stays privateAI
  • Lets you mix frontier models and coding agents in one suite and compare them side by sideAI
  • Publishes public repository benchmarks so you can inspect the format before committingAI

Cons

  • Pricing is not published, and the page points to booking a call, which adds friction for small teamsAI
  • Public example benchmarks currently show only one model and 30 tasks each, limiting how much comparison they offerAI
  • Quality depends on a repo having merged pull requests with testable behavior, so sparse or untested projects may yield few tasksAI
  • Sign-in is via GitHub only, which excludes teams hosting code elsewhereAI
  • Details on supported models, agents and harnesses are not listed on the homepageAI

How much does Vals Smith cost?

Support

The homepage offers a call booking link, a design partner program and a data policy page. No help center is listed.

Learn more

Integrations

Connects through GitHub sign-in to public and private repositories. The homepage does not list other integrations.

Features

Generates a custom benchmark from a public or private GitHub repo using merged pull requests turned into tasks with issue statements, hidden tests and reproducible setups. Compare models and coding agents under a chosen harness, with pass rates and per-task breakdowns.

Learn more

Frequently asked questions about Vals Smith

  • How do you use Vals Smith?
    The walkthrough on this page covers 5 steps: 1. Review public benchmarks 2. Check the data policy 3. Connect your repository 4. Pick models and a harness 5. Compare the results.
  • What platforms does Vals Smith support?
    Vals Smith is available on Web App.
  • What does Vals Smith integrate with?
    Connects through GitHub sign-in to public and private repositories. The homepage does not list other integrations.
  • What are the limitations of Vals Smith?
    Pricing is not published, and the page points to booking a call, which adds friction for small teams. Public example benchmarks currently show only one model and 30 tasks each, limiting how much comparison they offer. Quality depends on a repo having merged pull requests with testable behavior, so sparse or untested projects may yield few tasks.

Status

StatusActive
Views0
Outbound clicks0
Added10/22/2026

Platforms

Web App

Pricing

Paid