The ultimate desktop app for tracking, managing, and validating AI models
|
Aggregate AI models from Hugging Face, Civitai, and more into one unified database. |
Use AI (OpenAI, Anthropic, Google, DeepSeek) to validate and enrich model metadata automatically. |
|
Built-in update notifications with one-click download and install. Never miss a new version. |
Filter by domain (LLM, ImageGen, Audio, etc.), license type, commercial usage, tags, and more. |
|
Sleek dark mode by default with customizable themes. Built for power users who care about aesthetics. |
All API keys are encrypted locally. Your credentials never leave your machine. |
Main database view with model cards
Settings panel with API configuration
Real-time sync from multiple sources
- Download the installer for your platform from the Releases page
- Install and launch AI Model DB
- Complete the onboarding wizard to select data sources
- Configure API keys (optional, for AI validation)
- Sync to populate your database
Enable any of these sources in Settings:
- Hugging Face - 10,000+ open-source models
- Civitai - Image generation models and LoRAs
- OpenModelDB - Upscaler models
- Artificial Analysis - LLM benchmarks and pricing
- And more...
⚠️ Important: While AI Model DB includes robust NSFW filtering (metadataregex + optional AI validation), some NSFW models may still slip through if their names and metadata contain no flagged keywords.If you require a 100% SFW environment (e.g., for workplace use), we strongly recommend disabling the CivitasBay/Civitai data source in Settings, as this source contains the highest volume of unfiltered user-generated content.
Note: When first opening the app on macOS, you may see an error saying "AI Model DB is damaged and can't be opened". This is because the app is not signed with an Apple Developer certificate.
Open Terminal and run:
xattr -cr /Applications/AI\ Model\ DB.appAfter running this command, you should be able to open the app normally.
- Right-click (or Control-click) on the app in Finder
- Select Open from the context menu
- Click Open in the dialog that appears
- Node.js 18+
- npm or yarn
# Clone the repository
git clone https://github.com/Jeremy8776/AIModelDB.git
cd AIModelDB
# Install dependencies
npm install
# Run in development mode
npm run electron:dev# Windows
npm run electron:build:win
# macOS
npm run electron:build:mac
# Linux
npm run electron:build:linux
# All platforms
npm run electron:build| Technology | Purpose |
|---|---|
| Electron | Desktop application framework |
| React 18 | UI framework |
| TypeScript | Type safety |
| Vite | Build tool |
| TailwindCSS | Styling |
| electron-updater | Auto-updates |
| electron-builder | Installer creation |
MIT License - See LICENSE for details.
IMPORTANT: READ BEFORE USE
This software is provided "as is", without warranty of any kind, express or implied. By using AI Model DB, you acknowledge and agree to the following:
AI Model DB is a tool that facilitates access to publicly available APIs and data sources. The software itself does not host, store, or redistribute any model data on behalf of users.
Users are solely responsible for:
- Reviewing and complying with the Terms of Service of each data source they choose to enable
- Ensuring their use of aggregated data complies with applicable laws and regulations
- Obtaining any necessary permissions or licenses for their intended use of the data
- Respecting rate limits and fair usage policies of third-party services
The developers of AI Model DB:
- Do not guarantee the accuracy, completeness, or availability of any third-party data
- Are not responsible for any changes to third-party APIs or Terms of Service
- Do not endorse or verify any models, content, or information retrieved through this software
- Accept no liability for any damages arising from the use or inability to use this software
This software connects to third-party services including but not limited to Hugging Face, Civitai, OpenModelDB, and Artificial Analysis. These services are owned and operated by their respective companies and are subject to their own terms, privacy policies, and usage restrictions.
Each data source may have different terms regarding:
- Commercial vs. non-commercial use
- Data aggregation and redistribution
- API usage limits and authentication requirements
- Geographic restrictions
Users must independently verify compliance with each service's current terms before enabling data synchronization.
Nothing in this software or documentation constitutes legal advice. If you have questions about the legality of your intended use, consult with a qualified legal professional.
By using this software, you agree to indemnify and hold harmless the developers from any claims, damages, or expenses arising from your use of the software or violation of any third-party terms of service.
Contributions are welcome! Please read our contributing guidelines before submitting PRs.
Built with care for the AI community
Report Bug
·
Request Feature
·
Changelog