pastuh/civitai-night-harvest — explained in plain English
Analysis updated 2026-05-18
Automatically build a local library of LoRA and checkpoint models overnight without manual searching.
Get notified and queue downloads when a model you already own gets a newer version.
Organize downloaded models into tag based folders ready for use with SwarmUI.
| pastuh/civitai-night-harvest | 0xradioac7iv/tempfs | 52191314/web-agent-proxy-sdk | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 2/5 | 3/5 | 4/5 |
| Audience | vibe coder | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js 20 or newer and npm to build from source, a Civitai API key is needed for NSFW models.
Civitai Night Harvest is a desktop app that automatically browses, crawls, and downloads AI image models from Civitai, a site where people share LoRA and checkpoint files used with image generation tools. Instead of manually searching Civitai each day, you set up search rules once (model type, base model, keywords, whether to include NSFW content, and more), and the app crawls the catalog on its own, both walking through older pages and checking for new uploads every 15 minutes by default. When the app finds models matching your rules, it can queue and download them automatically, or you can review each match and pick which ones to grab manually. Downloaded files are saved in a folder layout meant to work directly with SwarmUI, a separate tool for running these models, and each download includes the model file itself, a preview image, and a metadata file describing it. The app also keeps a local library of everything you have downloaded, with tags, folders, and filtering by date, so you can find things again later. It watches for newer versions of models you already own and lets you queue, ignore, or ban updates. A download area shows progress, lets you set priorities, and handles retries if something fails partway through. Some NSFW or restricted models on Civitai require you to supply your own Civitai API key, which you enter in the app settings along with the folders where downloads should be saved. The developer notes that the download flow has mainly been tested with LoRA models, and that checkpoint file support is included but not yet fully verified. To run the project from source you need Node.js 20 or newer and npm, then clone the repository, run npm install, and start it with npm run dev.
A desktop app that automatically crawls Civitai overnight and downloads AI image models (LoRAs and checkpoints) that match your search rules.
Mainly TypeScript. The stack also includes TypeScript, Node.js, npm.
No license information is provided in the README.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.