duckweights-seeder
CLI for seeding DuckWeights model torrents. Community join mode downloads
the models the flock needs most, verifies every file against an anchor-signed
manifest, and keeps them online via qBittorrent.
Install guide: https://duckweights.com/flock/guide
Install
Needs Python 3.11+ and a running qbittorrent-nox.
uv tool install duckweights-seeder
# or
pipx install duckweights-seeder
Then:
export DUCKWEIGHTS_TOKEN=dw_... # read token from Settings → Access tokens
export SEEDER_DATA_ROOT=~/duckweights-seeder
duckweights-seeder join --disk 100GB
Extras
join only needs httpx. Creating torrents on an anchor box needs
libtorrent, which is optional because its wheels are incomplete on modern
Python:
uv tool install 'duckweights-seeder[anchor]'
# or, from a checkout:
uv pip install -e '.[dev,anchor]'
From git
pipx install 'git+https://github.com/VinnyChase28/duckweights.git#subdirectory=seeder'
Metadata
Release files for duckweights-seeder 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| duckweights_seeder-0.1.0.tar.gz | 21.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| duckweights_seeder-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 47.3 kB
Release files / duckweights_seeder-0.1.0.tar.gz
| Download URL | duckweights_seeder-0.1.0.tar.gz |
|---|---|
| Size | 21.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ccd485daaab8b59a119c63f6ba895d544c7be96467e5b5b12b472bc2a6b25d94
|
|
BLAKE2b-256 checksum How to use checksums |
90adac82211488f2017238707798fa158bed95b8e44ab6a10cc1ee641030f6e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.7
|
Release files / duckweights_seeder-0.1.0-py3-none-any.whl
| Download URL | duckweights_seeder-0.1.0-py3-none-any.whl |
|---|---|
| Size | 25.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
522a488128884a9c79518259fada209a4a3cbabf9460ca0e0931c5b00e1930cc
|
|
BLAKE2b-256 checksum How to use checksums |
299c4e0213472c836ad248b6d71eb404e41c382e3ab9444d45a4df0e5f0fff09
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.7
|