https://github.com/akshat-owo/down
Down - the SaaS for students is an open-source software to make chatting to your PDF files easy.
https://github.com/akshat-owo/down
kinde langchain-js nextjs13 openai pinecone planet
Last synced: 2 months ago
JSON representation
Down - the SaaS for students is an open-source software to make chatting to your PDF files easy.
- Host: GitHub
- URL: https://github.com/akshat-owo/down
- Owner: akshat-OwO
- Created: 2023-09-29T08:40:45.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-24T17:26:13.000Z (7 months ago)
- Last Synced: 2024-12-27T02:17:45.707Z (4 months ago)
- Topics: kinde, langchain-js, nextjs13, openai, pinecone, planet
- Language: TypeScript
- Homepage: https://down-one.vercel.app
- Size: 1.88 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Down
**Down** is a web application that enables users to engage in conversational interactions with PDF documents. Built on a powerful tech stack that includes Next.js, Tailwind CSS, Radix UI, Planetscale (MySQL), OpenAI, and Pinecone for vector storage, Down provides a unique platform for interactive document querying.
## Features
- **User Authentication:** Down incorporates user authentication through Kinde, allowing users to securely log in and access the application's features.
- **PDF Uploads:** Users can upload their PDF documents to the platform, enabling them to access and interact with these documents.
- **Conversational Chatbot:** Down's core functionality allows users to engage with a conversational chatbot capable of answering questions related to the content of uploaded PDFs.
## Tech Stack
- **Frontend:**
- Next.js: A versatile React framework for building the user interface.
- Tailwind CSS: A utility-first CSS framework for designing the application's responsive and attractive UI.
- Radix UI: A set of low-level UI primitives for crafting accessible and composable user interfaces.- **Backend:**
- Planetscale: Used as the database to store user data and PDF documents securely.
- OpenAI: Powers the chatbot functionality for answering questions related to PDF content.
- Pinecone: Utilized for efficient vector storage, enabling quick and accurate document retrieval.