Today, users must choose between running weaker models locally or sending their data to the cloud. Shraga offers a middle ground by enabling users to access state-of-the-art models while keeping their files private.
While Shraga uses ChatGPT by default, all file processing happens locally, right in your browser using Pyodide, so your files stay completely private.
- Clone the repository to your local machine.
- Open a terminal and navigate to the root directory of the cloned repository.
- Install the necessary dependencies by running:
npm install
-
Download the latest version of Pyodide (e.g.,
pyodide-x.x.x.tar.bz2
) from the official Pyodide GitHub releases. Extract the downloaded file and place its contents into thepublic/pyodide
folder of your project. -
Build and start the application by running:
npm run build
npm run start
Your application should now be up and running.
This software is provided "as is" with no guarantees. I am not responsible for any issues, damages, or losses that may happen from using this software. Use it at your own risk.