https://github.com/livewithcodeankit/ai-document-assistant
This application allows users to upload PDF documents, extract content, generate summaries, and perform question-and-answer interactions based on the uploaded content. Users must provide their OpenAI API key, which is securely managed and used only during their session.
https://github.com/livewithcodeankit/ai-document-assistant
ai chatbot gpt langchain next15 openai pdf pinecone tpyescript
Last synced: 3 months ago
JSON representation
This application allows users to upload PDF documents, extract content, generate summaries, and perform question-and-answer interactions based on the uploaded content. Users must provide their OpenAI API key, which is securely managed and used only during their session.
- Host: GitHub
- URL: https://github.com/livewithcodeankit/ai-document-assistant
- Owner: LiveWithCodeAnkit
- Created: 2024-11-22T05:30:57.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-11-22T05:41:31.000Z (7 months ago)
- Last Synced: 2025-03-16T08:41:45.734Z (3 months ago)
- Topics: ai, chatbot, gpt, langchain, next15, openai, pdf, pinecone, tpyescript
- Homepage: https://aidocument-assistant-liveankit.vercel.app
- Size: 2.93 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# **PDF Upload and Question Answering Application**
This application allows users to upload PDF documents, extract content, generate summaries, and perform question-and-answer interactions based on the uploaded content. Users must provide their **OpenAI API key**, which is securely managed and used only during their session.
---
## **Usage**### **Upload a Document**
1. Drag and drop a PDF file onto the upload area.
2. If you haven’t provided an OpenAI API key, a modal will prompt you to enter it.
3. View the document's summary upon successful upload.### **Ask Questions**
1. Select a document and type a question in the Q&A interface.
2. Receive an AI-generated answer based on the document's content.## **Support the Project**
If you find this project valuable and would like to support its continued development, consider making a financial contribution. Your support helps in maintaining the project and ensuring regular updates.
Your contribution is greatly appreciated!
## **Features**
- **PDF Upload**: Users can upload PDF files to process and store their content.
- **Document Summarization**: Automatically generates a concise summary of uploaded PDFs.
- **Contextual Question Answering**: Users can ask questions based on the uploaded document's content.
- **User-Supplied OpenAI API Key**: Users provide their own OpenAI API key via a secure modal.
- **Data Storage with Pinecone**: Processed document data is securely stored for efficient retrieval.---