extremely-specific-council
Playful web app where twelve absurd characters vote on your idea via one Jev request with 36 independent questions.
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
| Type | Question | Answers |
|---|---|---|
| Choice | Vote: does this character approve, oppose or feel baffled by the proposal? | approve · oppose · baffled |
| Score | Enthusiasm: how excited is this character? | — |
| Yes / no | Confusion: does this character struggle to understand the idea? | yes · no |
How it works
- User submits an idea
- One Jev request asks 36 questions (3 per character)
- Validate the response and render votes and meters
- 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.
ServiceprototypeTypeScriptGame of Thrones roleplay where an LLM writes each scene and Jev labels location, beat, mood, danger and whether prose stayed in fiction.
AppprototypeTypeScriptSource for a shared emoji canvas where Jev picks the next emoji and its placement after every stroke and judges if the shape is unfinished.
ProjectproductionTypeScriptSource for browser chess and Chess960 where code computes each legal move's facts and Jev picks one per turn as a typed Choice.
ProjectproductionTypeScriptBrowser 1v1 sniper arena where Jev reads match state about 9 times a second and chooses movement, aim, ADS, firing and jumping.
ServicebetaTypeScriptInstrumented 2048 web lab where every move is a Jev Choice over four directions, with probabilities, latency and cost shown live.
ProjectbetaTypeScript