Skip to content

extremely-specific-council

Playful web app where twelve absurd characters vote on your idea via one Jev request with 36 independent questions.

DemoprototypeMIT

Overview

The Council of Extremely Specific Opinions is a playful app: submit a questionable idea to twelve characters, including an accountant, a golden retriever, a vampire, a pirate, three raccoons in a suit and a houseplant, and they vote, get excited or confused, and you get a shareable result card with no useful consensus.

Each submission makes one Jev request with 36 independent questions against the same proposal: per character, a vote Choice (approve, oppose or baffled), an enthusiasm Score over four levels shown on a 0 to 100 scale, and a confusion Noul. Each character's personality lives in the question instructions while the proposal is separate state, so characters do not influence one another. Responses are validated before rendering, and an inspector shows distributions, confidence, model, tokens and duration. Captions are authored jokes, not generated reasoning, and without a key the app offers clearly labelled scripted demos.

What the decision model decides

TypeQuestionAnswers
ChoiceVote: does this character approve, oppose or feel baffled by the proposal?approve · oppose · baffled
ScoreEnthusiasm: how excited is this character?—
Yes / noConfusion: does this character struggle to understand the idea?yes · no

How it works

  1. User submits an idea
  2. One Jev request asks 36 questions (3 per character)
  3. Validate the response and render votes and meters
  4. Share a result card; inspect raw distributions

Strengths

  • Shows many independent questions in one request
  • Transparent inspector
  • Honest labelling of scripted demos and authored captions

Caveats

  • Entertainment demo
  • Live mode needs a TypeSafe key

Getting started

git clone the repo, npm ci, npm run dev; add TYPESAFE_API_KEY to .env.local for live mode.

At a glance

Type
Demo
Status
prototype
Language
TypeScript
Runtime
Next.js web app
Has code
yes
License
MIT

Use cases and integrations

How curated lists describe it

  • Twelve members. Zero qualifications. A playful TypeSafe AI council with animated votes, inspectable decisions, and shareable verdicts.

    hellogumbo/awesome-jev

Frequently asked questions

How many questions per submission?

36 in one request, three for each of twelve characters.

Are the captions generated?

No, they are authored jokes chosen by character and vote.

Can I try it without a key?

Yes, with four clearly labelled scripted demo proposals.

Related projects

  • 3D Magic 8 Ball you shake and release, where Jev chooses among the 20 classic answers and shows a probability for each.

    ServiceprototypeTypeScript
  • Game of Thrones roleplay where an LLM writes each scene and Jev labels location, beat, mood, danger and whether prose stayed in fiction.

    AppprototypeTypeScript
  • Source for a shared emoji canvas where Jev picks the next emoji and its placement after every stroke and judges if the shape is unfinished.

    ProjectproductionTypeScript
  • Source for browser chess and Chess960 where code computes each legal move's facts and Jev picks one per turn as a typed Choice.

    ProjectproductionTypeScript
  • Browser 1v1 sniper arena where Jev reads match state about 9 times a second and chooses movement, aim, ADS, firing and jumping.

    ServicebetaTypeScript
  • Instrumented 2048 web lab where every move is a Jev Choice over four directions, with probabilities, latency and cost shown live.

    ProjectbetaTypeScript