Skip to content

Dr. Source is a React-based web application that simplifies document reading by leveraging AI to provide answers to user queries based on uploaded documents.

Notifications You must be signed in to change notification settings

mdazlaanzubair/dr-source

Repository files navigation

Dr. Source (Frontend)

Dr. Source is a React-based web application that simplifies document reading by leveraging AI to provide answers to user queries based on uploaded documents.

Features

Upload documents and interact with them via question-answering AI. Powered by Google Gemini AI and LangChain for efficient data retrieval.

Built with modern technologies like React, Redux, TailwindCSS, and more.

Installation

1. Clone the repository:

git clone https://github.com/mdazlaanzubair/dr-source
cd dr-source

2. Install dependencies:

npm install

3. Set up your environment variables:

Rename .env.example to .env and add your values for

VITE_DR_SOURCE_URL=http://localhost:8000/api
VITE_SUPABASE_URL=
VITE_SUPABASE_PUBLIC_KEY= 
VITE_CLERK_PUBLISHABLE_KEY=

4. Start the development server:

npm run dev

5. Scripts

  • Starts the development server: npm run dev

  • Builds the app for production: npm run build

  • Previews the production build: npm run preview

Contributing

Your contributions are welcome!

If you’d like to contribute:

  • Fork the repository.
  • Create a new branch for your feature.
  • Submit a pull request.

Feel free to report any bugs or feature requests! Let’s make Dr. Source better together!

About

Dr. Source is a React-based web application that simplifies document reading by leveraging AI to provide answers to user queries based on uploaded documents.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published