Vibecode Jenni AI

track this build5 phases, 15 steps, beginner friendly
YES · one-shottable
price $12/moyou'd save $144/yrbuild time multi-daycategory ✍️ ai writingreplaced by 0 people

The core loop is small enough for a capable coding agent to produce a useful local version in one sitting. For Jenni AI, draft academic-style prose from uploaded sources while keeping citation provenance visible. The hard boundary is citation search, document workflow, and polished editor integrations, plus workflow, data, and model tuning.

the project pack5 files · written for this build, step by step
README.md
# Jenni AI · indie build

Upload your sources, and the assistant drafts sections that quote and cite only those documents, showing which passage supports each sentence, rejecting any output that cites something you did not supply, and exporting to a document with a bibliography built from the sources you actually used.

Estimated effort: **multi-day**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Runtime | TypeScript with a desktop shell | your sources and your draft stay on your machine unless you choose otherwise |
| Sources | PDF and text extraction with page-level positions | a citation needs a page, and a passage without one cannot be checked |
| Retrieval | Chunked passages with search over them | the model sees passages you supplied and nothing else |
| Validation | Every claim mapped to a passage id, checked before display | this is the feature, not a safeguard bolted on |
| Export | Markdown with citations, and a bibliography generated from used sources | one source of truth for what was cited |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **Node.js 22 or newer** · free
  - Why: Runs the build and the extraction pipeline.
  - Get it: nodejs.org, or nvm install 22.
  - Verify: node --version prints v22 or higher
- [ ] **The policy that applies to your writing** · free, and it is the first task
  - Why: Whether assistance of this kind is permitted differs by institution, publisher and assignment, and it is changing. The tool cannot know your rules and the consequence of getting it wrong is yours.
  - Get it: Read your institution's or publisher's current position on writing assistance, and record what it says and when you read it.
  - Verify: A policy note is recorded for the project with a date
- [ ] **Real source documents for a real piece of work** · free
  - Why: Extraction, page positions and retrieval are all only meaningful against real papers, which have columns, footnotes and figures that break naive extraction.
  - Get it: Use the sources for something you are actually writing. Include at least one two column paper and one scanned document.
  - Verify: At least ten sources import, including a two column paper
- [ ] **A model API key, or a local model** · pay per token; a section is typically a few cents
  - Why: Phase 3 onward. Import and retrieval work without one, which is deliberate.
  - Get it: A provider key with a spend limit, or Ollama for a local model where nothing leaves the machine.
  - Verify: A draft generates and passes validation
- [ ] **The citation style you must use** · free
  - Why: Styles differ in what fields they require, and discovering a missing field at export is worse than requiring it at import.
  - Get it: Confirm the required style for your work and which fields it needs.
  - Verify: The style is configured and its required fields are enforced at source import

## Quick start

Follow Phase 1 in `BUILD_PLAN.md`; it creates the project.

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- Citation search across the literature.
- Any claim that output is publishable as written.
- A judgement about whether your use is permitted.
- Plagiarism detection against a corpus.
- citation search, document workflow, and polished editor integrations
- proprietary ranking data
- brand-trained models
- team workflows
- large template libraries

If one of those is essential to you, that is the reason to keep paying for Jenni AI, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

People still pay for Jenni AI because the subscription bundles a refined workflow, proprietary signals, templates, and predictable output quality for a team. The recurring cost buys prompt maintenance, retrieval quality, source handling, provider changes, and editorial QA, not just the visible interface.

what you lose

xcitation search, document workflow, and polished editor integrations

xproprietary ranking data

xbrand-trained models

xteam workflows

xlarge template libraries

share on X ↗"I just replaced Jenni AI ($12/mo) with one prompt"
the escape hatch

Don't feel like building it? These folks already made it free.

AnythingLLMA local AI workspace that keeps sources beside the draft, cites uploaded material, and turns recurring prompts into reusable agents.64kaug 2026open source↗Gemini NotebookUpload the sources, ask for the draft, and click the citations when the machine gets confident.$0free↗Open WebUIA self-hosted AI workbench with saved prompts, knowledge, web search, and multi-model comparison; powerful, not especially house-trained.$0free↗

all 3 free alternatives to Jenni AI →· no votes, no pay-to-list · just what's real

the numbers

Jenni AI pricing

planmonthlyannual (per mo)what you get
free$0$010 autocompletes/day; 10 PDF uploads; 5 chat messages; 3 AI edits on the pricing card (comparison table says 5); 3 reviews; 25 MB and 150 pages/PDF.
plus$12—5,000 autocompletes/month; 500 AI edits; 500 chats; 10 reviews; unlimited PDFs; 100 MB and 500 pages/PDF.
pro$29—Unlimited autocompletes, AI edits, chats, reviews, and PDFs; 100 MB and 1,000 pages/PDF.

free tier10 autocompletes/day; 10 PDF uploads; 5 chats; 3 AI edits on the card (5 in comparison table); 3 reviews; 25 MB/150 pages per PDF

billingmonthly only, no annual plan

verified 2026-08-12 · source ↗

questions
Vibecode Jenni AI

Yes. A competent AI coding agent (Claude Code, Codex, Cursor) can build a usable personal Jenni AI replacement in one session with the prompt on this page. It runs on your own machine or server with no subscription.

How much does Jenni AI cost?

Jenni AI costs about $12/month (Plus, checked 2026-08-12), which is $144 per year. That's what you save by replacing it with one prompt.

What do I lose by replacing Jenni AI?

Honestly: citation search, document workflow, and polished editor integrations; proprietary ranking data; brand-trained models; team workflows; large template libraries. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Jenni AI?

Yes: AnythingLLM (A local AI workspace that keeps sources beside the draft, cites uploaded material, and turns recurring prompts into reusable agents.) Gemini Notebook (Upload the sources, ask for the draft, and click the citations when the machine gets confident.) Open WebUI (A self-hosted AI workbench with saved prompts, knowledge, web search, and multi-model comparison; powerful, not especially house-trained.) All 3 curated free alternatives are at vibecodeit.com/jenni-ai/alternatives. The prompt is for when you want it exactly your way.