Version 0.0.1 · Windows x64 · Not yet generally available
Ohm is built, tested and packaged, but there is no public download yet. Write to us and we will set you up with a build to play with — and, under licence, with the full source, the specifications it was built from, and your own access to the repository.
Contact us for an instance of Ohm to try, product discussions, technical consultation, partnerships, or investment-led technology development.
Not a binary you are allowed to run. A licence to the thing itself — the code, the specifications it was built from, and a seat in the repository it is developed in.
Every package: the hand-written Ohm compiler, Volt's lexer, parser and graph evaluator, Bolt's translator, the operator registry, the browser shell and the engine seam behind it.
Licensed to modify. Build it, change it, ship it inside your own product.
16 specifications and 452 nodes describing what each part does, which invariants a reimplementation has to preserve, and what the review found wrong.
Detailed enough to rebuild the product from, and validated in CI so they cannot quietly stop describing the code.
An account on the Ohm GitHub repository, so you track the work as it happens rather than waiting for a drop: branches, history, issues and the commits behind every change.
Pull what you need, when you need it.
Pricing is on request. What it costs depends on what you are doing with it — evaluating it, embedding it in a product, or having us build on it with you — so tell us which and we will quote. Write to us about licensing and pricing →
A per-user installer, so no administrator prompt, or a portable build that runs without installing. About 460 MB on disk, most of which is Chromium. It runs without an account and without calling home.
| Build | What it is | Size |
|---|---|---|
Ohm-0.0.1-x64-Setup.exe | The installer. A wizard, per-user, no administrator prompt. | 131 MB |
Ohm-0.0.1-x64-portable.exe | Runs without installing. The same application. | 130 MB |
Ohm-0.0.1-x64-Setup.zip | The unpacked application, zipped. | 179 MB |
Each build is sent with its SHA-256, so you can check that what arrived is what left.
npm run check — 441 tests, 28 files, the engine-boundary check, 16
specifications, and every generated document verified against its source. Then npm run smoke
against the packaged application itself, which checks eleven things that can only fail after packaging:
welcome.ohm runs end to end — the Lua worker and its wasm are packagedNot tested: the wizard itself — shortcuts, the uninstaller, the per-machine path. The smoke test drives the unpacked application, which is the same payload the wizard writes.
Both are packaged by the same build. The installers have to be made on the platform they target — AppImage and deb shell out to Linux-only tooling, and the DMG to macOS — so say which you need and we will build it.
Local by default. Model profiles point at whatever you configure, and the default is a model on your own machine. API keys are stored encrypted by the operating system. Sending results to a remote endpoint is a feature you switch on — it ships off.
Third-party apps are folders with a manifest declaring which capabilities they need, and a call outside that list is refused by name. Settings shows you the exact list before you start one.