shipwithjev

Catalog / Tools & apps

0549GitHub

tierjev: tier lists ranked by Jev

Tier list builder. Create your own list and rank it automatically with Jev.

roprgm/tierjevREADME ↗
# tierjev

[](https://www.tierjev.com)

Tier lists ranked by [Jev](https://vercel.com/ai-gateway/models/jev), TypeSafe AI's classifier model. Pick a set, state a criterion, and Jev sorts it into S to F. Share the result as a link with its own social card.

**[tierjev.com](https://www.tierjev.com)**

## How it works

1. **Pick or make a set.** Choose one of the bundled sets, generate a new one from a topic with DeepSeek, or paste your own list. Generated and pasted sets open in a preview where you can drop items and change their emoji or colour before creating them.
2. **Jev scores every item.** Each item becomes one score question against the criterion, sent to Jev through the AI Gateway. Long lists are scored in batches of 30, with the whole list shared as context so scores stay comparable.
3. **Scores become tiers.** Items are curved by rank into S to F, so every tier gets used and the best item always lands in S.
4. **Share it.** A share gets a short link, a static page served from the CDN, and a generated social image. Share pages never call Jev.

Tiles can also be dragged by hand, either after pressing Customize or while the hourly limit is reached.

## Stack

Next.js on Vercel, with Bun, Tailwind and Biome.

| Piece | Used for |
|---|---|
| Jev (`typesafe-ai/jev`) | Scoring items, picking colours, the safety check |
| DeepSeek V4.1 Flash | Generating sets from a topic |
| Upstash Redis | Caching, rate limits, shared lists |
| Vercel AI Gateway | One key for both models |

## Run locally

```bash
cp .env.example .env   # add AI_GATEWAY_API_KEY
bun install
bun dev
```

Redis is optional locally. Without it nothing is cached or rate limited. To use the production store, run `vercel env pull .env.local`.

`bun run check` runs Biome and the type checker.

## Deploy

1.

Also filed under Tools & apps

  1. 0551

    Readwithjev: live emotional highlighting

    An open source demo of UI made possible by live inference + general classification. @typesafeai's JEV reads Dostoevsky with you, highlighting the emotion in every sentence as you scroll, and a character map jumps to any character's scenes. Dozens of other novels too.

    @carlaiau · Tools & apps

  2. 0550

    Spliit Cloud expense categorization with Jev

    Spliit Cloud can use Jev Choice to suggest categories for shared expenses after checking its local dictionary and group history. Users review uncertain suggestions.

    @antonioivski · Tools & apps

  3. 0548

    Word house-style formatter with Jev

    Convert a contract to your house style, or fix inconsistent formatting, in one click. Word formatting is powerful and notoriously fiddly. Two steps here: (a) an LLM reads your house style (once) and describes every style in it, (b) at runtime Jev picks the right style for each

    @jan__kubica · Tools & apps

  4. 0547

    Jev decisions for Magento 2

    Magento 2 module asks Jev typed questions about orders, customers, products, reviews, and abandoned carts, then stores answers and confidence in the admin.

    @hckhenrique · Tools & apps