Version 0.0.1 · Windows x64 · Not yet generally available

Get an instance

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.

Let’s build or launch the next product.

Contact us for an instance of Ohm to try, product discussions, technical consultation, partnerships, or investment-led technology development.

Email
contact@greenarrowhead.com
Location
A-26, Sector 63, Noida, India
Focus
Software products, AI workflows, digital platforms, and technology ventures

It comes with the source

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.

The full source

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.

The specifications

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.

Your own repository access

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 →

What you would be given

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.

BuildWhat it isSize
Ohm-0.0.1-x64-Setup.exeThe installer. A wizard, per-user, no administrator prompt.131 MB
Ohm-0.0.1-x64-portable.exeRuns without installing. The same application.130 MB
Ohm-0.0.1-x64-Setup.zipThe unpacked application, zipped.179 MB

Each build is sent with its SHA-256, so you can check that what arrived is what left.

What was tested on this build

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:

  • The window comes up and the renderer loads
  • The examples are seeded
  • welcome.ohm runs end to end — the Lua worker and its wasm are packaged
  • LaTeX maths compiles and evaluates
  • A Volt program builds into a graph and runs
  • Volt prices the run before starting it
  • The example app is found and running
  • Every capability lists the calls it unlocks
  • A capability an app did not ask for is refused by name
  • The compiled help site is in the package
  • No errors on the console

Not 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.

macOS and Linux

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.

Ask for a macOS or Linux build →

What it needs

Windows
10 or 11, x64
Disk
About 460 MB
A model
Optional. Ollama, llama.cpp, WebGPU, or any OpenAI-compatible endpoint
An account
None
Network
Only to the pages you open

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.