Polydera

Lunar workbench.

trueform in the browser — an app that interprets its own language, so an agent composes new tools from a prompt. No code, no deploy.

Browser-nativeInteractiveAgent-native

The whole engine

Everything trueform can do — for you and your agent.

The entire engine is wrapped as typed tools — one shared set. Your cursor and the agent reach for exactly the same operations. Nothing stubbed, nothing a subset.

IO

Import and export

Add

Create primitives

Inspect

Measure and diagnose

Fields

Surface fields

Curves

Extract curves

Repair

Clean and heal

Refine

Remesh and smooth

Cut

Boolean and slice

Reindex

Split and merge

Align

Register and place

Style

Color and shade

Cmd+K

Find anything

Agent-native

The loop closes inside the app.

The agent reads your scene, runs operations on it, looks at the result, and adjusts — all in the same browser tab. Nothing is copied out to another tool and back. It doesn't hand you steps to run; it does the work, then shows you.

The language

Lunar speaks Luna.

Lunar isn't an app with a chatbot bolted on — it's an interpreter for a small, statically-typed language over the trueform engine. Every operation is a typed function in it. An agent doesn't click the buttons; it writes programs. And because the type checker verifies each one before it runs, a tool the agent defines is indistinguishable from one that shipped.

search

Find a function by name, synonym, or type signature — “mesh → list<mesh>” narrows the whole library to what fits.

describe

The exact contract: the typed man page for any function — inputs, outputs, enums, whether it is pure or an effect.

define

Compose a new function from the others and save it. Type-checked before it stores, then it joins the library as a first-class citizen.

run

Execute a program, or call a saved function — compose the whole thing and dispatch once, not a ping-pong of single clicks.

Open the browser workflow.

The best way to understand the engine is to touch the geometry directly.

Free for non-commercial use·Commercial licenses available