You can try BioGraphia on link. We disabled login for the demo version.
Create a .env file in the root directory and set the following variables:
OPENAI_API_KEY= [YOUR_API_KEY_HERE]
OPENAI_ANALYSIS_MODEL=o1
OPENAI_JSON_MODEL=gpt-4o
VITE_SERVER_HOST=localhost
VITE_BACKEND_PORT=3000 # Backend Port
VITE_FRONTEND_PORT=9000 # Frontend Port
-
Clone the repository:
git clone [repository-url] cd BioGraphia
-
Install Python dependencies:
pip install -r requirements.txt
-
Install frontend dependencies:
npm install
the application can be started with a single command:
python start.py
Run the application in standalone mode:
python start.py --standalone
this will restore the data every 5 minutes
To create your own zrok tunnel, use the following commands:
- Create a zrok account to get your account token.
- Download zrok through this link.
- Enable zrok for your account.
zrok enable <your_account_token>
- Reserve a public share token named <unique_name>
zrok reserve public <your_local_frontend_url> --unique-name <unique_name>
- Share the reserved token
zrok share reserved <unique_name>
- Now you should be able to visit the site using <unique_name>.share.zrok.io.
This project is licensed under the Apache 2.0 License.