Skip to content

NINAnor/fisk-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2905e0b · Aug 15, 2024
Aug 15, 2024
Feb 13, 2023
Jul 30, 2024
Apr 16, 2023
Dec 5, 2023
May 18, 2023
Apr 19, 2023
May 18, 2023
Apr 14, 2023
Dec 5, 2023
Mar 7, 2023
Mar 30, 2023
Jul 30, 2024
May 3, 2024
Feb 3, 2023
Aug 15, 2024
Apr 27, 2023
Jul 30, 2024
Jul 30, 2024

Repository files navigation

bachelor-oppgave-nina

Group members

CI

Requirements

I recommend adding poetry to your PATH. Add %APPDATA%\Python\Scripts on windows.

poetry config virtualenvs.in-project true --local if you want the virtual environment to be created in .venv at the root of the project

poetry install to install project dependencies

Windows: poetry run poe torch-cuda to install torch with cuda.

pre-commit install to install pre-commit hooks.

pre-commit install --hook-type commit-msg to install commitlint hook.

See the commitlint config: https://github.com/conventional-changelog/commitlint/tree/master/%40commitlint/config-conventional

Run using Docker

docker compose --profile prod build
docker compose --profile prod run --rm app

A desktop launcher can be installed as well:

cp launcher/fiskai_launcher.sh ~/.local/bin
cp launcher/fiskai.desktop ~/.local/share/applications/

Notes

Note: Before running the project without Docker, you will need to pull the large files (model weights) from GitHub release v0.1.0.