Article Enhancer with cleaned article output: raw JSON/coverage data dumps are stripped from the Enhanced Article tab, markdown tables are normalized to consistent column counts, and Unicode escape sequences are decoded to real characters before rendering.
- Streaming article enhancement with live Markdown output
- Raw JSON / coverage-verifier dumps never shown in the Enhanced Article tab
- Markdown tables preserved and normalized to consistent columns
- Unicode escapes decoded to real characters in rendered output
- Gap analysis, recommendations and coverage verification tabs
- History view and print/export report
- Next.js ^15.3.3 (App Router)
- React ^19.0.0
- Tailwind CSS v3
- TypeScript
- Prisma + PostgreSQL (Neon on Vercel)
//access-denied
npm install
cp .env.example .env
npm run devOpen http://localhost:3000.
- Copy
.env.exampleto.envfor local development - Set
DATABASE_URLto your Postgres connection string - Run
npx prisma db pushbeforenpm run devif tables are missing
On Vercel, DATABASE_URL is injected when Neon is connected to the project.
npm run dev— start the development servernpm run build— production build (runs Prisma generate/push when configured)npm run start— run the production server locally
This project is intended for deployment on Vercel. Connect the GitHub repository and deploy the main branch.