arjun-kadam
DocsGPT
TypeScript

DocsGPT: Unlock the conversation within your documents | Upload --> Ask --> Interact

Last updated Jul 20, 2026
86
Stars
7
Forks
3
Issues
0
Stars/day
Attention Score
20
Language breakdown
TypeScript 95.2%
CSS 4.2%
JavaScript 0.6%
โ–ธ Files click to expand
README

DocsGPT - Chat With PDF Using LLM

Chat with Documents using LLM revolutionizes information retrieval by using Large Language Models like GPT-3.5 to enable dynamic, conversational interactions with documents. This approach surpasses traditional keyword-based searches, allowing users to naturally extract insights, summaries, and specific information.


Tech Stack

A DocsGPT using:

  • Next.js 13 (App Router) in TypeScript
  • Database
- Drizzle ORM - Neon (Serverless PostgreSQL)
  • AI-related
- Pinecone (Vector Database) - Langchain - OpenAI SDK - Vercel AI SDK
  • API schema validation: Zod
  • Object Storage: AWS JavaScript SDK v2
  • Payment: Stripe SDK
  • Styling: Tailwind CSS
  • Third-Party UI Components
- React Dropzone - React Hot Toast - shadcn-ui - Lucide icons

Usage

  • Add a .env according to .env.example
mv .env.example .env
  • Install dependencies using pnpm
pnpm install

start development server

pnpm run dev

build for production

pnpm run build

start production server

pnpm run start

Project Group Members

  • Arjun Kadam
  • Simran Pathan
  • Vaibhav Pandarkar
  • Vaishnavi Raykar

Mentor

  • Prof. Swati Bhosale
๐Ÿ”— More in this category

ยฉ 2026 GitRepoTrend ยท arjun-kadam/DocsGPT ยท Updated daily from GitHub