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.
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
- 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
- Arjun Kadam
- Simran Pathan
- Vaibhav Pandarkar
- Vaishnavi Raykar
- Prof. Swati Bhosale