https://github.com/salimi-my/scribe
Scribe empowers you to converse with any PDF document instantly. Just upload your file and start questioning.
https://github.com/salimi-my/scribe
Last synced: 6 months ago
JSON representation
Scribe empowers you to converse with any PDF document instantly. Just upload your file and start questioning.
- Host: GitHub
- URL: https://github.com/salimi-my/scribe
- Owner: salimi-my
- Created: 2023-10-05T15:19:56.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-10-27T04:20:34.000Z (almost 2 years ago)
- Last Synced: 2025-02-14T19:30:30.199Z (8 months ago)
- Language: TypeScript
- Homepage: https://scribe.salimi.my
- Size: 6.32 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [Scribe](https://scribe.salimi.my) · [](https://www.linkedin.com/in/mohamad-salimi/)
Scribe offers you the remarkable ability to engage in insightful conversations with any PDF document of your choice. With the simple act of uploading your file, you can seamlessly embark on a journey of exploration, posing your inquiries and gaining valuable insights in real-time with AI.
## Chat with your documents
- Light & dark mode
- Drag & drop file upload
- Chat with PDF using AI
- Authentication using Kinde
- Subscription using Stripe
- MongoDB & Prisma for database
- Hosted in Vercel## Tech/framework used
- Next.js 13 App Dir
- Shadcn/ui
- Kinde
- Tailwind CSS
- UploadThing
- TypeScript
- MongoDB
- OpenAI
- Pinecone
- Prisma
- Stripe
- Vercel## Starting the project
Open the [.env.example](/.env.example) and fill in your Database URL, Kinde Auth, UploadThing, Pinecone, OpenAI & Stripe configurations then save it as .env then run the following command:
```bash
npm install
npx prisma db push
npx prisma generate
npm run dev
```## Demo
The app is hosted on Vercel. [Click here](https://scribe.salimi.my) to visit.
Direct link: `https://scribe.salimi.my`## Screenshots
#### Landing Page

#### Sign in

#### Dashboard

#### Chat with PDF

#### Upload File

#### Payment Page

#### Manage Subscription
