Overview

Understand what Tessl projects are and why we need them.

A Tessl project gives Tessl a stable place to attach eval runs and other repository-connected data, so your results stay tied to your codebase over time.

Why projects exist

Tessl needs a project so it knows where an eval belongs. That way your results aren’t just a one-off run — they stay linked to the repository, so you can find them later, compare runs, and keep improving the same codebase.

Common workflows

Create a new project

Use tessl project create when this repository is not linked yet and you want to create a new Tessl project.

Use tessl project link when the Tessl project already exists for that repository.

Use tessl project repair when the project link is missing, broken, outdated, or linked to the wrong project.

Current limitations

Projects currently have limited fallback when a directory is not a Git repository.

See also

Last updated