Ship your app in a couple of minutes

it's another ai app builder. we know.

No React Native. No Flutter. No WebView. Our runtime, your TypeScript — native on five platforms.

iOSAndroidWindowsmacOSLinux

$2 in AI credit to start. No card required

Our vision for lecodes

LeCodes is an ecosystem

That covers the whole development cycle
Platform

The editor and AI assistant, in your browser. Write or generate TypeScript — and seconds later watch the app in a browser preview or on your own phone via a QR code

Library

The core that runs your TypeScript right on the device. Embed it into an existing app as an ordinary View, or take your project off the platform and build it locally with the CLI

native

We wrote the whole stack so your app carries nothing it doesn't need

one codebase · iOS · Android · Windows · macOS · Linux · all native
Don't take our word for it — build one

Try it without leaving the page.

A mini LeCodes. Pick an app, watch the assistant build it, make an edit — and open the result on your phone.

lecodes · live demoLIVE
The live demo mounts here. Describe an app, hit "run" — and the assistant writes TypeScript and runs it on real components right in this window. It's not a screenshot.
tip calculatorrun
or:
Any questions left

Since you scrolled this far, let's clear up your doubts

How is this better than React Native or Flutter?

If you want to ship an app tonight — without Xcode, Gradle and two hours of environment setup — that's exactly what we're built for. Open a browser, write code, scan a QR, done.

Is this vendor lock-in?

No. Your project's code exports, the lecodes CLI builds the bundle locally without a browser, and the core embeds into your own Xcode/Android app as a View

Why does the AI assistant write better here than in other generators?

Because it sees the result. LeCodes has headless rendering: the assistant gets the output of its own code in milliseconds, without launching the app. It doesn't write blind — it looks at what came out and fixes it itself

How big is the app?

The minimum app is 2 MB on iOS. A bit more on Android — the platforms are built differently. With 3D graphics and physics it's around 6 MB

What about publishing to the App Store and Google Play?

Still on the roadmap. You can share your app with a QR code, or build it in Xcode / Android Studio and publish it yourself

How do you make money?

We take a cut of the token purchases for the AI assistant. The editor, the core and the build are free.

Everything an app needs

Works out of the box.

UI, a 2D game and a 3D scene — in one TS file

One syntax, shared classes, no bridges between worlds. A UI on top of a 3D scene is just a few more lines, not a separate project.

Rendering huge lists

A native VirtualizedList is built into the runtime. A chat with ten thousand messages scrolls like a chat.

Optimization at compile time

chisel inlines vector math and strips everything unused, so the final JS is as lean and efficient as it gets

fetch, WebSocket, Canvas — via the platform

Standard methods run natively, with no shims or polyfills.

Plugins for native methods

registerCallback — and your JS calls native code. Maps, payments, anything: it plugs into the project without bloating the core.

SVG with tintColor

Just works. No third-party libraries, no fighting the config.

FIRST $2 ON US

Start — for free.

Every new account gets $2 in AI credit. Enough to build your first app and see it on your phone. No card required.