Tsuki is a minimalistic open-sourced social media platform, built using Python.
Note Tsuki also has a Golang version, https://github.com/Devansh3712/tsuki-go
- Tsuki requires a
PostgreSQLdatabase to store all the data. - It uses the
Gmail APIfor sending verification mail (Reference) and theFreeimage APIfor storing pictures (Reference). - It also requires some environment variables to be declared in the
.envfile. The variables can be found inexample.env
The installation can be done either using pip or poetry.
Using pip,
pip install requirements.txtUsing poetry,
poetry installNote If
poetryis used for installation, please installscikit-learnusingpipas it gave dependency issues.pip install scikit-learn
uvicorn tsuki.main:app