Skip to content

Jev directory

CommunityJev Cookbooks

Killmyidea

Describe a startup idea and Jev returns KILL IT, FIX IT, or SHIP IT from one request of ten scored questions, with goal-weighted scoring and a SQLite archive.
Stars
262
Language
TypeScript
Reading time
3 min
Published by
Community
Author
monteduro
Last verified
Sep 2026

monteduro/killmyidea

User repository on GitHub

View on GitHub

Describe your startup idea. Jev decides: kill it, fix it or ship it.

Forks
36
Last pushed
Updated Oct 2026

Repo stats from the GitHub API, cached Oct 2026.Homepage

About this project

Describe a startup idea. Jev decides: KILL IT, FIX IT or SHIP IT. No generative LLM. One request asks TypeSafe Jev 10 questions in parallel: 8 plain indie-hacker questions scored 0–4, plus the category and whether the idea is understandable. The key is only read by api/evaluate.ts and never reaches the browser.

Quoted from the project's README. Read the full README.

Highlights

  • One request asks 10 questions: eight indie-hacker questions scored 0 to 4 plus category and understandability.
  • The weighted average times 25 maps to KILL below 50, FIX from 50 to 64, and SHIP at 65 or higher.
  • A goal parameter changes the weights: money by default, open_source swaps in adoption, and fun adds appeal.
  • Successful evaluations land in data/analytics.sqlite, and TYPESAFE_MOCK=1 returns deterministic keyless answers.

Quickstart

bash
npm install
cp .env.example .env
npm run dev

Watch out

Needs a TYPESAFE_API_KEY, and the SQLite archive wants a persistent disk that serverless hosts do not provide. The repo ships no license.

Questions about this entry

Short answers drawn from the linked project or page.

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai