Overt 0.1.0-dev.8

This is a prerelease version of Overt.
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet tool install --global Overt --version 0.1.0-dev.8
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local Overt --version 0.1.0-dev.8
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Overt&version=0.1.0-dev.8&prerelease
                    
nuke :add-package Overt --version 0.1.0-dev.8
                    

Overt

Overt mascot

Overt is an agent-first programming language, written and maintained primarily by LLM agents with humans in a review and audit role. Every effect, error, dispatch, mutation, and piece of state is overt: visible at the call or declaration site, never concealed. Overt transpiles to readable source in a host language (C# today, Go planned).

This package is the Overt CLI as a .NET global tool. After install, the overt command transpiles, compiles, and runs .ov source files; emits any intermediate compiler stage for inspection; formats source; and generates extern "csharp" facades for .NET types.

Install

dotnet tool install --global Overt --prerelease

The --prerelease flag is required while Overt is in the 0.x.y dev channel. Install a specific version with --version 0.1.0-dev.3.

Try it

cat > hello.ov <<'EOF'
module hello

fn main() !{io} -> Result<(), IoError> {
    println("Hello, LLM!")?
    Ok(())
}
EOF

overt run hello.ov

Outputs:

Hello, LLM!

Using Overt inside a C# project

Add the Overt.Build package to any .csproj; drop .ov files next to your .cs files; dotnet build compiles them all together. See samples/config-validate/ for a worked example.

Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
0.2.0-preview.1 65 5/13/2026
0.1.0-dev.20 68 4/27/2026
0.1.0-dev.19 73 4/26/2026
0.1.0-dev.18 64 4/26/2026
0.1.0-dev.17 61 4/25/2026
0.1.0-dev.16 72 4/25/2026
0.1.0-dev.15 49 4/25/2026
0.1.0-dev.14 56 4/25/2026
0.1.0-dev.13 59 4/25/2026
0.1.0-dev.12 60 4/25/2026
0.1.0-dev.11 67 4/25/2026
0.1.0-dev.10 60 4/25/2026
0.1.0-dev.9 64 4/24/2026
0.1.0-dev.8 58 4/24/2026
0.1.0-dev.7 56 4/24/2026
0.1.0-dev.6 57 4/24/2026
0.1.0-dev.5 57 4/24/2026
0.1.0-dev.4 67 4/24/2026
0.1.0-dev.3 63 4/24/2026