https://github.com/dan-niles/ai-chatpdf
An AI chat bot which can answer queries based on any PDF file
https://github.com/dan-niles/ai-chatpdf
clerk-auth neondb nextjs pdf-chatbot
Last synced: 5 months ago
JSON representation
An AI chat bot which can answer queries based on any PDF file
- Host: GitHub
- URL: https://github.com/dan-niles/ai-chatpdf
- Owner: dan-niles
- Created: 2023-09-21T02:00:09.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-08T17:35:51.000Z (over 1 year ago)
- Last Synced: 2024-11-12T07:40:25.746Z (7 months ago)
- Topics: clerk-auth, neondb, nextjs, pdf-chatbot
- Language: TypeScript
- Homepage:
- Size: 5.82 MB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ChatPDF
## Background
This project is a clone of the well-known website [www.chatpdf.com](https://www.chatpdf.com/). The primary objective behind recreating this application is to explore and learn new technologies, as well as expand my knowledge base.
  
## Technologies
This project is built using the following technologies:
- [Next.js](https://nextjs.org/)
- [React](https://reactjs.org/)
- [Tailwind CSS](https://tailwindcss.com/)
- [NeonDB](https://neondb.io/)
- [PineconeDB](https://pineconedb.io/)
- [OpenAI API](https://openai.com/)
- [Clerk Auth](https://clerk.dev/)
- [AWS S3](https://aws.amazon.com/s3/)## Getting Started
To clone the repository, run the following:
```bash
git clone https://github.com/dan-niles/ai-chatpdf.git
cd ai-chatpdf
```Install depenencies by running:
```bash
npm install
```Then, run the development server:
```bash
npm run dev
```Open [http://localhost:3000](http://localhost:3000) with your browser to see the application.