Skip to content
CAI
Produce a survey ↗Verify a survey

project-everest/vale

This system is a formal verification toolchain, primarily named Vale, designed to verify low-level code and hardware architectures. It compiles specifications into F* and Dafny, supporting architectures like x86_64 and PowerPC, and includes utilities for build management, documentation, and testing.

42.3

Weak · 1 August 2026

1.6k

lines of production code

F#

with C#

2

bus factor · 29 authors in all

2

measurements over time

CAI band scale
CAI trend line

How it got here

2017 · Initial release and tooling

This period marks the initial release of the Vale verification tool, establishing the core build system, cross-platform scripts, and essential documentation. It also introduces the Vale compiler to F*, along with supporting tooling for Dafny, Kremlin, and automated release management.

8 changes

2018 · multi-architecture verification support

This period focused on expanding the Vale compiler's formal verification capabilities to support multiple hardware architectures, specifically x86_64 and PowerPC. The work involved defining architectural specifications, implementing instruction semantics, and creating test suites to ensure correctness across these platforms. Additionally, infrastructure improvements were made to support building and testing within Docker and parsing F* type definitions.

8 changes

2019–2022 · Formal verification tooling and architecture support

This period focused on expanding the project's formal verification capabilities by introducing an interactive Python-based verification tool and migrating documentation to Read the Docs. Concurrently, the codebase added simplified x64 architecture definitions and full PowerPC 64-bit Little-Endian support to enable formal verification for a broader range of hardware targets.

4 changes

CAI lens gauges

Survey your own repository

project-everest/vale was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 1 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit bbae0eb891 — the exact code this score is about.
  • Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.
CAI link cards