Civitai Data Manager
CLI tool to back up and organize Civitai SafeTensors model metadata
60 stars 11 forks last commit first released MIT
Slowing down
No commits since 30 Jul 2025. Check the issue tracker before you rely on it.
Civitai Data Manager is a lightweight Python command-line tool to locally archive, index, and browse metadata for models in SafeTensors format that originate from Civitai. It processes local model files, fetches corresponding metadata and previews from Civitai, and produces a portable HTML browser plus JSON backups for each model.
Key Features
- Backup model metadata and SHA256 hashes extracted from SafeTensors files
- Fetch Civitai model and model-version data and store as JSON per model
- Optional preview image download and per-image JSON metadata generation
- Generate an interactive static HTML browser (index and per-model pages) with search and grouping by model type
- Incremental updates: only process models with newer Civitai timestamps
- CLI-driven with configuration file support, rate-limiting delays, and processed-files tracking for selective updates
Use Cases
- Archive and document local collections of Stable Diffusion models (.safetensors) with Civitai metadata
- Create an offline, browsable catalog of models and previews for curation or sharing within a team
- Maintain periodic backups of trigger words, tags, and model-version details to recover metadata for removed models
Limitations and Considerations
- Only supports models in .safetensors format and relies on Civitai model/version endpoints for metadata
- Not a graphical application; operation is CLI-based and intended for scripted or manual runs
- Rate-limiting delays are conservative by default and can slow large batches; disabling them may risk API throttling
- Output is file-based (JSON and static HTML); there is no built-in database backend or server component
Civitai Data Manager is suitable for users who need a simple, reproducible way to back up and browse Civitai model metadata locally. It prioritizes portability, simplicity, and compliance with the official Civitai API usage patterns.
Categories:
Tags:
Tech Stack:
Similar to Civitai Data Manager

RetroAssembly
Browser-based retro game library and emulator frontend
A web application that organizes and runs retro game ROMs in the browser with cloud saves, automatic box art, controller support and multi-platform emulation.

Posteria
Manage and sync custom posters for Plex Media Server
Web-based app to organize, upload, and sync movie, TV and collection posters with Plex; supports TMDB/TVDB/Fanart, PWA, scheduled imports, and orphan detection.
Tamari
Self-hosted recipe manager with meal planning and shopping lists
Personal recipe manager for storing, searching, importing and sharing recipes with meal planner, shopping lists, and a REST API. Docker-ready and mobile-friendly.

auto-mcs
Cross-platform manager for creating and running Minecraft servers
GUI and CLI tool to quickly create, manage, update, and back up Minecraft servers with mod/plugin support, remote access, and a built-in scripting IDE.

Atsumeru
Self-hosted manga, comics and light novels media server
Atsumeru is a free self-hosted media server for managing, reading and syncing manga, comics and light novels across native desktop and mobile clients.

Poznote
Lightweight self-hosted note-taking and documentation platform
Open-source, self-hosted note-taking and documentation app with rich text & Markdown editors, search, attachments, workspaces, REST API and OIDC support.


