Rune
A deterministic IR runtime that makes existing web applications agent-operable – and powers high-control AI-native interfaces.
Real apps. Rendered natively. No browser.
Web Compatibility
Workflow Editor
3D Canvas Computing is shifting from human-first to agent-first.
The browser was designed for humans clicking links. But the next wave of software is agents operating interfaces – reading state, dispatching actions, checkpointing progress, and replaying workflows.
This demands a fundamentally different execution model. Not a faster browser – a new runtime substrate where every UI state is structured, every mutation is logged, and every session is replayable.
Rune exists because the gap between what agents need and what browsers provide is not a feature gap – it is an architectural gap. We are not patching the browser. We are replacing the execution layer.
Today's web is not built for agents.
- DOM scraping
- Pixel inspection
- Fragile selectors
- Browser automation
- Timing heuristics
- Non-deterministic
- Hard to replay
- Hard to audit
- Hard to checkpoint
Meanwhile, robotics, device UI, and AI-native systems require strict execution control, snapshot + replay, and deterministic state transitions. Browsers were not designed for this.
Replace the DOM with structured, typed IR.
Rune replaces the browser's mutable DOM with a structured, typed Intermediate Representation. All UI state flows through IR. Rune is not a scraping layer – it is a runtime substrate.
Two ways to run.
Web Compatibility
Existing HTML/CSS/JS apps run without modification. DOM mutations are intercepted and translated into structured IR.
Arth
A pluggable language substrate. Multiple frontends compile through a shared HIR to VM, LLVM, or Cranelift JIT. Sandboxed or full access.
- A deterministic execution substrate
- An agent-native UI runtime
- A translation layer for the web
- A foundation for replayable workflows
- A Chromium clone
- A scraping tool
- A pixel-based automation layer
- A marketing website builder
True agentic capabilities.
Rune is building toward a world where agents don't just automate clicks – they understand intent, execute deterministically, and deliver outcomes within defined safety boundaries. This happens in three phases.
Workflow-Based
Agents execute predefined, structured workflows on real applications. Every step is deterministic, every state is snapshotable, every action is auditable. The foundation layer.
Human-in-the-Loop
Agents propose actions, humans approve or redirect. Checkpoint-based execution where agents pause at decision points, present structured diffs, and wait for confirmation before proceeding.
Intent to Outcome
Agents receive high-level intent and deliver outcomes deterministically – autonomously navigating, deciding, and executing within defined safety parameters. No micromanagement. Guardrails, not handholding.
Each phase compounds on the last. Workflow reliability enables human-in-the-loop trust. Trust enables autonomous execution. Determinism is the foundation for all three.
What's happening.
Private edge computing orchestrator with DAG-based workflow execution. Runs local LLMs via Ollama with permission-gated task automation.
Pluggable compiler infrastructure with shared HIR. TypeScript and Arth frontends compile to bytecode, native, or JIT targets through a single pipeline.
Real HTML pages parsed and rendered entirely through the IR pipeline. CSS layout, text shaping, and compositing without falling back to Chromium.
Core rendering engine stabilized with wgpu-based GPU acceleration. Text layout, z-layering, clipping, and shadow rendering all operational.
JavaScript runtime integrated via Boa. DOM mutation APIs shimmed to translate framework output into structured IR mutations.
Build the next runtime with us.
Early Adopters
Run your existing web apps on Rune. Report edge cases. Help shape coverage priorities for structured, workflow-heavy applications.
Collaborators
Arth is open source. Contribute to the compiler, language toolchain, or plug in new frontends. Deep systems work.
Sponsors & Investors
Rune is building foundational infrastructure for agent-operable computing. If you fund developer tools, AI infrastructure, or next-generation runtimes – let's talk.
Reach out at rune@splenta.com