InsightDocs

Muhammad Usman

0

AI Chatbot Developer

Frontend Engineer

Web Developer

Next.js

OpenAI

PostgreSQL

InsightDocs is an innovative platform that allows users to interact with their PDFs by uploading them, asking questions, and receiving summaries of the content. It uses advanced AI capabilities to provide a chat interface for seamless PDF interactions, helping users extract key information and insights. Additionally, users can save their chats for future reference.

Key Features:

Chat with PDFs: Upload PDFs and chat with them to ask questions or explore content.
Summarization: Automatically generate summaries of the PDF to quickly understand key points.
Save Chats: Save and revisit your past conversations for reference.
Secure Authentication: Users can log in securely using KindeAuth.
Payment Integration: Seamless payment for premium features using Stripe.

Skills & Tools:

Frontend: Built with React, integrating ShadCN UI for modern UI components and ReactPDF for rendering PDFs.
AI Integration: Leverages ChatGPT API for interactive conversation and LangChain for language model-based operations on the uploaded PDFs.
Database: PineconeDB for high-performance vector search and PostgreSQL for structured data storage (user information, saved chats, etc.).
Backend: Powered by Node.js, with Prisma for seamless ORM functionality and integration with PostgreSQL and PineconeDB.
File Uploads: UploadThing handles secure and efficient file uploads.
Authentication: KindeAuth for simple, secure user authentication and session management.
Payment Integration: Stripe for handling payments for premium features or subscriptions.

How It Works:

Upload PDF: Users upload their PDFs to the platform.
Chat: Chat with the document, asking questions or getting specific information.
Summarize: Automatically summarize the key content of the document for quick insights.
Save Chats: Users can save their past conversations and access them later.

Tech Stack Breakdown:

ChatGPT API: Powering the interactive conversation with PDFs.
LangChain: Enhancing the language model's interaction with PDF data for smarter processing.
ShadCN UI: Providing beautiful, user-friendly components.
ReactPDF: Rendering PDFs within the app for a seamless user experience.
PineconeDB: Storing vectors to enable fast search and retrieval of document-related data.
Prisma: Simplifying database queries and integrations.
Stripe: Handling payments for premium features.
PostgreSQL: Storing structured data for user management, saved chats, and preferences.
UploadThing: Ensuring efficient and secure file uploads.
Like this project
0

Posted Dec 22, 2024

InsightDocs is an innovative platform that allows users to interact with their PDFs by uploading them, asking questions, and receiving summaries of the content.

Likes

0

Views

1

Tags

AI Chatbot Developer

Frontend Engineer

Web Developer

Next.js

OpenAI

PostgreSQL

Muhammad Usman

MERN Expert: Web, Mobile, Chatbot Development

CoDev - Elevate Your Digital Presence To Next-Generation
CoDev - Elevate Your Digital Presence To Next-Generation
Learn Wise
Learn Wise
LMS App Development and UI/UX Design
LMS App Development and UI/UX Design
Krist E-commerce Platform
Krist E-commerce Platform