Scarp v0.0.5-alpha.4, published on 3 November 2026, adds a local project workflow to the experimental Rust interpreter. You can create a project, validate its entrypoint without running the program, and launch it using an explicit project directory.
Create your first project
With the alpha.4 Scarp executable available in your terminal, run:
scarp version
scarp create hello-world
scarp verify hello-world
scarp launch hello-worldThe create command writes a new Scarp.projectmanifest and src/main.srp. It refuses to adopt or overwrite an existing destination, even if the directory is empty. Bothverify and launch require an explicit path rather than searching parent directories.
A generated manifest follows this development format:
scarp-project: 1
name: hello-world
entry: src/main.srpStatic verification is not execution
scarp verify hello-world checks the declared entrypoint and imported source modules statically, without executing ordinary program statements. scarp launch hello-world executes the entrypoint through the interpreter and applies runtime budgets. The older check command can evaluate a program, so it is not a substitute for the newer static-only verify.
An alpha, not a stable project standard
The manifest is a versioned development format, not a stable package standard. Scarp does not yet provide native executable generation from.srp files, a package registry, general tensor training, GPU execution, or language-level asynchronous concurrency. The new project commands work locally without downloading dependencies or sending source code to a remote service.
Try the published build and inspect the evidence
Download the three-platform alpha.4 archives and checksums, read the official release notes, or inspect the exact published source commit. The website's compatibility guideseparately identifies the three examples verified against alpha.4 and the older alpha.1 baseline; it is not a guarantee for all programs.
