Skip to content
System One

bilune/jev-design

A console whose whole design system is generated at runtime by Jev from a one-sentence brief.

bilune/jev-design on GitHub

Stars
55
Forks
4
Language
TypeScript
Last push
21 Sep 2026

Read from GitHub on . Counts change daily.

How it uses Jev

import { TypeSafeClient } from "@typesafe-ai/sdk"

/** The only part of the SDK the engine actually uses. */
export type JevClient = {
  /* `never` on the way in, because the two SDKs type their payloads
     differently and the call sites already cast. Method parameters are
     bivariant, so the real client satisfies this while the adapter below can
     accept the shape it actually gets. */
  systemOne(request: { state: never; questions: never }): Promise<{
    answers: Record<string, unknown>
    usage: { input_tokens: number }
  }>
}

type GatewayAnswer =

View in src/design/jev/client.ts

Open on GitHub

More like this

Keep browsing