See it live: picsumvision.mahanna.dev
An image repository allowing you to:
- Search for images by keyword or URL
- Discover images similar to click history
- Visualize results as a graph network
Built with Lorem Picsum Photos, Google Vision, and ArangoDB 🥑
Note: You can replace yarn
with npm run
.
git clone https://github.com/aMahanna/picsumvision.git
cd picsumvision
cp .env.example .env
yarn setup
python -m venv .venv
- Activate Virtual Environment
- MacOS / Linux:
source .venv/bin/activate
- Windows:
.venv/scripts/activate
- MacOS / Linux:
pip install -e .[dev]
docker-compose up -d
yarn db:onboard
- Import Picsum Vision Data
- Via data restore:
yarn db:restore
- Via data insert:
yarn db:populate
- Note: requires
GOOGLE_APPLICATION_CREDENTIALS
key
- Note: requires
- Via data restore:
yarn dev