Master languages faster with our AI-powered reading companion.
Instantly translate and understand foreign texts as you read, building your vocabulary and comprehension skills effortlessly.
Clone the repo.
Install uv.
Install invoke preferably with
pipx:
pipx install invoke
Create development environment:
. ./activete.sh # note space between . and ./activate.sh
invoke buildjs
invoke init-db
invoke run
open in web-browser http://localhost:8000
Generate self-issued keys
inv keygen
Run server with SSL
inv runssl
If you want valid sertificate install mkcert. For macOS
brew install mkcert
Install root certificate
mkcert -install
Update runssl command in tasks.py to use this certificates.
To get available scripts:
inv --list

