HunterAlphaHub
OpenRouter model reference Facts from the public catalogue, dated and labelled
Jev Laya Verified
2026-09-22

GitHub · Triage and routing

anishfn/shapeshift

The pattern to copy: a model for the judgement, code for the arithmetic.

What it does

Turns one text box into the interface the sentence implies — an event card, a checklist, a timer, a poll, a bill splitter — by classifying the intent as the reader types. There is a live demo, which makes it the one row in this batch anybody can try without cloning anything.

The repository's own description: “An input that becomes what you mean: one text box that morphs into the right UI as you type. Powered by TypeSafe Jev, works offline.”

How it works

Every keystroke-batch produces one Jev call answering fourteen typed questions in parallel — which card, plus signals like urgency — and the answers select a component; everything arithmetic or date-shaped is left to ordinary code, deliberately.

The repository, by the numbers

Stars
556
Licence
MIT
Stack
TypeScript · Next.js · one Jev call per input
Last push
2026-09-23

Read from the GitHub API on 2026-09-24. Stars and the last push move daily — quote them with the date, the way we do.

What we checked

  • the README and the architecture diagram it links, read 2026-09-25
  • the live demo URL, opened the same day
  • the licence file
  • the star count and last push, read from the GitHub search API that day

What we did not check. How it behaves on ambiguous input. The demo shows clean sentences; the repository does not report what happens when the classifier answers with low confidence.

Open the repository ↗All builds

Send us a link

A project built with Jev, a post, a video, a correction, a tip. We open the link, check it says what you said it says, and write the entry ourselves.

Required a link, and an email to reply to. Optional everything else.

Add context — all optional

One or two sentences about what it does, in your words. We write the entry ourselves.

Cost, latency, a benchmark — anything you measured. We attribute these to you.

We store what you type and email it to ourselves. No IP address, no user agent, no referrer — the same rule as the mailing list.

What happens to what you send →