User repository on GitHub
Convert legacy chat completion API request to Typesafe jev API
- Forks
- 0
- Last pushed
- Updated Sep 2026
Repo stats from the GitHub API, cached Oct 2026.Homepage
A Next.js workbench that converts OpenAI-compatible Chat Completions requests into Jev state and typed questions, compares chat output against structured judgments, and publishes saved question packs as proxy routes. The interface is mainly in Chinese.
User repository on GitHub
Convert legacy chat completion API request to Typesafe jev API
Repo stats from the GitHub API, cached Oct 2026.Homepage
Convert OpenAI-compatible Chat Completions requests into TypeSafe System One (Jev) State / Questions, compare generated text with structured judgments, and publish reusable question sets as proxy routes. Chat2Jev is an independent, experimental workbench for local use or deployment in a trusted network. It is not an official OpenAI or TypeSafe product. The interface is currently primarily in Chinese.
Quoted from the project's README. Read the full README.
Watch out
It is described as an independent, experimental workbench for local use or a trusted network, not an official OpenAI or TypeSafe product, and the Ideas page is planned rather than built. Proxy compatibility is partial: no streaming, not a drop-in replacement for the OpenAI API, and traditional chat models are still better at free-form generation. On data handling, API keys are sent to the application's own server and forwarded to the model service, 'Remember keys' is on by default and stores them as plain text in the browser's localStorage, original request drafts are also kept in the browser, and the parser's field filtering is explicitly not comprehensive redaction. The app ships no authentication, permission isolation or rate limiting, route listing and management endpoints share the same data, and Node deployments accept custom upstream URLs including private network addresses, so it should not be exposed directly to untrusted users. On Workers without a KV binding, custom routes live only in the current instance's memory and all routes share one KV key with no coordination of writes, which the README says is unsuitable for concurrent multi-user route management. Builds also need network access because next/font downloads from Google Fonts. Copy reviewed against the repository README on 2026-10-04, not from running it.
Posts from builders shipping with Jev right now.