This is a bundle version of the AIKON platform : a tool for humanities scholars leveraging artificial intelligence and computer vision methods for analyzing large-scale heritage collections.
This repo contains the code for the platform + the worker API, allowing the whole to be easily installed and run on your local machine.
- Sudo privileges
- Python >= 3.10
- Git:
sudo apt install git
- Having configured SSH access to GitHub
Please refer to aikon/README and discover-api/README for detailed instructions (especially step-by-step install).
- To install the API and Front application inside the
aikon
anddiscover-api
folders, run:bash setup.sh
- Define the
.env
variables to fit your requirements: For front application (aikon/app/conf/.env
), notablyFor the API (# Folder where the media files are stored MEDIA_DIR=/home/path/to/aikon-bundle/aikon/app/mediafiles
discover-api/.env
), notably# Folder where the data is stored API_DATA_FOLDER=data/
- To start everything in one killable process, run (after installing each part like advised in the subfolders):
bash run.sh