Skip to content

onlyv4ns/requify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requify

AI-powered Product Requirements Document (PRD) generator — describe a product idea, pick a tech stack, and get a full PRD in seconds. Edit it with natural-language instructions, ask questions about it, and export to Markdown or PDF.

Requify PRD view

Features

  • Generate — turn a short prompt and an optional tech stack (frontend, backend, database, deployment) into a complete PRD
  • Edit with AI — give a natural-language instruction and the AI rewrites the PRD in place
  • Revision history — every AI edit is saved; browse past revisions and restore any of them
  • Duplicate — clone an existing PRD as a new starting point
  • Share — publish a PRD as a read-only public link, revoke it anytime
  • Ask — ask questions about an existing PRD without modifying it
  • Export — download any PRD as Markdown or PDF
  • Two AI providers — Anthropic API (ANTHROPIC_API_KEY) or the claude CLI already logged in on the host (claude_code), selectable per request
  • Auth — email/password accounts, PRDs are scoped to the owning user

Tech stack

  • FrontendNext.js 16 (App Router), React 19, TypeScript, Tailwind CSS 4
  • Backend — Go, Anthropic SDK for Go, pgx
  • Database — PostgreSQL 17
  • Deployment — Docker Compose (Postgres) + standalone Go binary + Next.js server

Getting started

Prerequisites

  • Go 1.25+
  • Node.js 20+
  • Docker (for Postgres)

Setup

git clone https://github.com/onlyv4ns/requify.git
cd requify

cp backend/.env.example backend/.env
# then fill in AUTH_SECRET and ANTHROPIC_API_KEY in backend/.env

Run

./run.sh

This starts Postgres via Docker Compose, the Go backend on :8080, and the Next.js frontend on :3000. Open http://localhost:3000.

Run manually

docker compose up -d db

cd backend && go run .      # :8080
cd frontend && npm install && npm run dev   # :3000

Project structure

backend/    Go API server (auth, PRD generation/edit/revisions/duplicate/share/ask)
frontend/   Next.js app (generate, view/edit PRDs, revision history, public share view, auth)
db/         Postgres schema (init.sql)
run.sh      Starts db + backend + frontend together

License

No license specified.

About

AI-powered Product Requirements Document (PRD) generator — describe an idea, get a full PRD, edit and ask questions about it with AI.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages