Skip to content

Product for WebGPT Hackathon RAG to hold datasets as local context

License

Notifications You must be signed in to change notification settings

webmindml/instant-expert

 
 

Repository files navigation

Easy RAG

Product for WebGPU Hackathon

Easy RAG is a web application that utilizes the RAG architecture, running directly on your browser using WebGPU to harness the power of local GPU.

You can try it here!

Prerequisites

  • Compatible with devcontainer or GitHub Codespaces.
  • Note: Running via WSL will result in significant performance degradation and is thus not recommended.

Setup

  1. Launching the Application

    • Use devcontainer or GitHub Codespaces to launch the application. Ensure your environment meets the prerequisites for smooth operation.
  2. Environment Setup

    • Before deploying, make sure to configure your functions/.env file with the Browserless API key. Refer to .env.example for guidance.
  3. Firebase Authentication

    • Once the application is running via devcontainer, authenticate with Firebase. Execute firebase login to complete this step.

Recommendations

  • Ensure that you are not using the WSL interface to avoid performance issues.
  • Regularly update your API keys and keep them secure to prevent unauthorized access.

About

Product for WebGPT Hackathon RAG to hold datasets as local context

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 92.1%
  • CSS 4.5%
  • JavaScript 1.7%
  • Other 1.7%