A language in preview · built for .NET

Write less ceremony.
Make more meaning.

An AI-conscious, general-purpose programming language designed for expressive ideas, consistent syntax, and the full .NET ecosystem.

⌘ .NET 11 ◇ Open source 01 Preview 0.1.8
Greeting.kobo KOBO
01 module Example/Greetings
02
03 [public] class:Greeting
04 {
05     [public] function:string For(string name)
06     {
07         return $"Hello, {name}!"
08     }
09 }
MADE FOR .NET Clear syntax. Expressive code.
A language that feels like a fresh start.
Kobo — a modern, AI-conscious programming language for .NET. Consistent syntax, expressive and intuitive, full .NET ecosystem, built for human-AI collaboration.

A smaller surface. A bigger canvas.

Everything you need.
Nothing you don’t.

Kobo brings a consistent, readable syntax to the .NET ecosystem — without leaving its tools, libraries, or runtime behind.

01 / EXPRESSIVE

Say it simply.

Readable declarations, optional semicolons, path-like namespaces, and compact lambdas keep the focus on the idea.

Explore the syntax
02 / COMPATIBLE

Stay in your ecosystem.

Build on the .NET platform and bring your existing libraries, project setup, and C# code along.

Add Kobo to C#
03 / COLLABORATIVE

Made for shared thinking.

Predictable patterns help both people and AI assistants write, read, and validate code with confidence.

Read the guide

Your first five minutes

From zero to
“Hello, world.”

Install the .NET 11 SDK, get the Kobo compiler, and build your first program. The generated assembly is a regular .NET app.

Follow the getting started guide Download the complete guide
TERMINAL — KoboHello
# Install the preview compiler
$ dotnet tool install --global thinkmine.kobo.lang --prerelease

# Compile and run
$ kobo build hello.kobo --output-directory ./build --name Hello
$ dotnet ./build/Hello.dll

Hello, world!
One small source file. A native .NET assembly.

Choose your workflow

One language.
Two ways in.

Start on its own, or bring Kobo to the project you already have.

STANDALONE

Build a Kobo app

Install the CLI, compile one file or a whole folder, and run the resulting assembly with .NET.

dotnet tool install --global thinkmine.kobo.lang --prerelease Start with the CLI

The language, at a glance

Small syntax.
Room to grow.

Explore types, functions, control flow, generics, lambdas, LINQ, and more in the Kobo language reference.

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.