Keelson
GitHub
IN REPLY TO YC'S DYNAMIC SOFTWARE INTERFACES RFS

Software that rebuilds around you.

A model writes your interface once, as code you install. Keelson is the runtime that keeps it honest.

Email first. The contract fits anything built on primitives, hardware included.

✱ ✱ ✱ ✱
Watch the demo. Read the code.

66 seconds. The whole contract.

The rules never blink.

The model appears once.

Synthesis happens at install time, never on the run path. What executes daily is plain, deterministic, sandboxed code.

Updates are diffs.

Policy-checked before they run. Staged with a readable diff. Installed when you approve. Rolled back in one call.

Evolution is governed.

A trace miner reads the audit log and proposes updates from how you actually work. Proposals pass the same gates.

Code becomes weights.

Installed interfaces distill into small local models. A shadow checker verifies them against ground truth. Every verdict is audited.

The interface migrates into weights.

One interface, trained from code into LoRA weights across 4 base-model scales, scored on exact replay equivalence against held-out mailbox states. The contract decides when the weights have earned the job.

0%
QWEN2.5 0.5B
75%
QWEN2.5 1.5B
96.7%
QWEN2.5 3B
100%
QWEN2.5 7B