AdvertiseWatchSubscribe
Updated , rescanned every two hoursWednesday, November 11, 2026

▲ 250 today2.3k starsRustHN ×2New · 9d old

Exact runs one Rust app on web, macOS, iOS, Linux

AgentsCoding

expo/exact

What is exact?

Exact is a Rust-based runtime that lets you write an interface once in a simple Contract DSL and ship native builds for the web, macOS, iOS and Linux. An AI coding agent can generate, build, test and launch the same app across all three platforms automatically.

Who it is for

Developers who want true cross-platform apps without separate codebases can prototype and ship faster.

Try it in 60 seconds

You need: macOS with Xcode, Rust, Bun, and Chrome installed

  1. bun scripts/exact.mjs setup
  2. exact new
  3. scripts/agent.mjs

MIT licenseUpdated todayRust57 open issues

New projects are not vetted. Skim the code, and run it in a fresh folder or a container before giving it your files or keys.

The morning email · free

Get tomorrow's biggest AI launches before everyone else.

One short email each morning: what launched, why it matters, how to try it. Five minutes, no spam, unsubscribe any time.

The story so far

Early Signal first spotted expo/exact on November 10, 2026, when it had 1.2k GitHub stars. It has since grown to 2.3k, 1.9 times as many. On its busiest day it gained 250 stars. The project is 9 days old and written mainly in Rust. It is published under the MIT license and has 48 forks. It has been discussed in 2 Hacker News threads, the top one with 132 points. Early Signal files it under Agents, Coding.

Questions about exact

Is exact free and open source?
Yes. expo/exact is open source under the MIT license, and the code is on GitHub at https://github.com/expo/exact.
How do I install exact?
Use one of these, depending on your setup: bun scripts/exact.mjs setup · exact new · scripts/agent.mjs
What do I need to run exact?
macOS with Xcode, Rust, Bun, and Chrome installed

Get the signal first.

Join the list for the morning email: the day's biggest AI launches, explained in five minutes. Unsubscribe any time.

Prefer a reader? Follow the RSS feed.