Libertas

The Application Platform Beyond the Web

Applications for humans, AI agents, and other applications.
On your phone, tablet, or in your browser.

AI writes Apps. You can read every line.

Try the U.S. tax return App Build an App with AI →

Current release: Beta 2. Try Libertas →

The tax App's W-2 page drawn for a tablet, with the statement list beside the edit form, and for a phone, with the list alone.The tax App's W-2 page drawn for a tablet, with the statement list beside the edit form, and for a phone, with the list alone.
Conceptual drawing: one declaration, drawn for tablet and phone.
  • 16 bytes all the data in the step-through demo, from Start to Saved
  • ~50 KB of flash for the SDK on a microcontroller, under 1 KB RAM
  • $1.43T software market Libertas is built for, Gartner 2026 forecast

A New Programming Paradigm. Three Differences.

Make billion-dollar projects simple to build, manage, and maintain.
With Libertas, humans focus on the code that delivers real business value. Libertas keeps everything else minimal and straightforward.

Data first. Not GUI first, not database first.
Declare the data, and every interaction with it.

Zero frontend code. Your wire protocol is your UI.
Logically complete: every screen, state and transition comes from your declarations. People, AI and other Apps exchange the same messages, declared in one language, such as Rust. UI is more than GUI. Coming from the web?

Human first. AI-native. Aimed at zero redundant code.
Declare each piece of information once. It drives protocols, screens, checks and charts; AI form filling, navigation and assistance; validation and storage. Every declaration does more.

The result: self-describing, self-contained applications.
One App is the whole application. People, AI and other Apps use it as it is.
You write it once. Running it everywhere is Libertas' job.

See Libertas in Action

The step-through: Rust App code on the left, Avro bytes in the middle, and the page a client draws on the right.The step-through: Rust App code on the left, Avro bytes in the middle, and the page a client draws on the right.

From Declaration to Page

Everything is in source code and its comments: a GUI for people, tool calls for AI, and the same library for other programs.

Try it →

One W-2 declaration beside the screen a client draws from it, at a width the page sweeps from phone to web.One W-2 declaration beside the screen a client draws from it, at a width the page sweeps from phone to web.

Data is everything. The GUI is a given.

Every size, every device, drawn from the data. Adjust it with AI, on live data.

Try it →

Declarations beside the phone questions a client draws from them, from a plain Boolean to a Union whose answers bring their own questions.Declarations beside the phone questions a client draws from them, from a plain Boolean to a Union whose answers bring their own questions.

Simple Data. Rich Semantics. Adaptive Interaction.

A few declared words turn one Boolean into the right question.

Try it →

AI-Native by Design

Build for people.
No AI code. No AI design. Not even a thought about AI.
AI comes free with it.
AI tunes prompts so cheaper models do the job.

Use.

Your App works with AI on day one.

Exactly the way you do.

Your actions → Requests → Tool calls

How it works →

Test.

No test scripts. AI tests your App.

Exactly the way users do.

Real requests → Every reply → Checked by AI

How it works →

Fill.

AI fills in the form.

Never type the same thing twice.

Photo or PDF → Filled fields → You check and submit

How it works →

Navigate.

One-word navigation.

Out of hundreds of screens.

Your word → AI Search → The right screen

How it works →

See What You Can Build

Federal Tax Return App

Conceptual drawing of a W-2 income screen: a list of W-2 statements beside an edit form, as a client draws it from the declaration.Conceptual drawing of a W-2 income screen: a list of W-2 statements beside an edit form, as a client draws it from the declaration.

2026 federal returns on phone and web, computed from rules declared in Rust. A prototype; it does not file.

Explore the tax App →

From Your Light Bulb to the Cloud

The same App runs at every scale.

In the device

Overhead: ~50 KB flash/ROM, under 1 KB RAM.

Device SDK coming soon

The Libertas Ecosystem

Everything an App needs, from the first line of code to the person who uses it.

Build and Learn with an AI Assistant

CodeBot

Have an AI build your App. Entirely.

A coding agent writes, validates and hands off the whole App.

CodeBot workflow →

Your Next App

Start with the principles. The tutorial runs one App from source to task; the reference has every contract.

Apps are written in Rust today; TypeScript support is under development and not release ready.

Public repository, license and attribution · Privacy Policy · Support.

Search Libertas