-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME.TXT
More file actions
271 lines (144 loc) · 5.56 KB
/
README.TXT
File metadata and controls
271 lines (144 loc) · 5.56 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
🤖 AI Model Tracker - Complete README
🎯 What Is This?
AI Model Tracker is a one-click desktop application that automatically discovers and organizes AI models from across the internet. It solves the problem of “model sprawl” where you have models scattered everywhere without knowing what you have, what’s new, or what will work on your hardware.
Key Features:
Automatic Discovery: Scrapes Hugging Face, ModelScope (Chinese models), GitHub, and Reddit for new AI models
Hardware-Aware: Focuses on models that work with ≤24GB VRAM (most consumer GPUs)
Beautiful Dashboard: Web interface to browse, filter, and search models
Chinese Model Tracking: Special attention to Qwen, DeepSeek, and other Chinese models
Size Estimates: Rough GB estimates so you know download sizes
Weekly Digests: Automated reports of new models
🚀 Quick Installation
Windows Users:
Create a new folder on your Desktop called AI-Model-Tracker
Download all files into that folder
Double-click install.bat and wait for installation (1-2 minutes)
Double-click start_tracker.bat to launch
Open your browser to http://localhost:5000
Mac/Linux Users:
Create a new folder in your home directory: mkdir ~/AI-Model-Tracker
Download all files into that folder
Make scripts executable: chmod +x install.sh start_tracker.sh
Run installer: ./install.sh
Start the tracker: ./start_tracker.sh
Open your browser to http://localhost:5000
📁 What’s Included
The package includes these main files:
model_scraper.py - The brain that collects model data
web_dashboard.py - Beautiful web interface
install.bat / install.sh - One-click installer
start_tracker.bat / start_tracker.sh - Easy launcher
requirements.txt - Python dependencies
config.json - Settings you can customize
🖥️ Using the Dashboard
Once running, you’ll see a professional dashboard with:
Left Panel - Statistics:
Total models tracked
Chinese vs. non-Chinese count
Breakdown by category (Text, Image, Video, Audio, Coding)
Middle - Filter Controls:
Filter by source: Hugging Face, ModelScope, etc.
Filter by category
Show only Chinese models
Search by name or description
Right - Model Cards:
Each model shows:
Name and brief description
Estimated size (helpful for download planning)
Release date
Source badge (HF, MS, etc.)
Chinese indicator if applicable
Direct link to model page
Top Right - Actions:
Refresh data button
Export to JSON option
View weekly report
🔧 Customization
Edit config.json to change:
How often to scrape (default: every 6 hours)
Which sources to track
Maximum models per source
Database location
🐛 Common Problems & Solutions
1. “Python not found” Error
Problem: Installer can’t find Python
Solution: Install Python 3.8+ from python.org
Windows tip: Check “Add Python to PATH” during installation
Mac tip: brew install python or use the official installer
2. “Port 5000 already in use”
Problem: Another app is using port 5000
Solution: Change the port in web_dashboard.py:
Python
12
Then use http://localhost:5001 in your browser
3. “Permission denied” on Mac/Linux
Problem: Scripts aren’t executable
Solution: Run this command in terminal:
Shell
12
4. “Module not found” (Flask/Requests)
Problem: Python packages missing
Solution: Install manually:
Shell
12
Or re-run the installer
5. “Connection error” or “No models showing”
Problem: Internet issue or API limits
Solution:
Check your internet connection
Wait a minute and refresh
Some sources have rate limits
📊 What Data You’ll See Initially
The system comes with sample data including:
Real Hugging Face trending models (live data)
Chinese models: Qwen2.5, DeepSeek-Coder, etc.
Image models: Stable Diffusion 3 example
Multimodal models: Llama 3.2 Vision example
Size estimates for each model
🔄 Keeping It Updated
Manual Update: Click “Refresh” in the dashboard
Automatic Update: The scraper runs every 6 hours automatically
Force Update: Stop the app (Ctrl+C) and restart it
🗂️ Where Data Is Stored
Database: data/models.db (SQLite file)
Reports: reports/weekly_report.html
Configuration: config.json
You can safely delete the data folder to start fresh.
📧 Getting Weekly Reports
The system automatically generates a weekly HTML report showing:
New models from the past 7 days
Statistics and trends
Chinese model highlights
Size distribution
Find it at: http://localhost:5000/weekly-report or in the reports folder.
🎯 Ideal For
AI enthusiasts who want to stay updated on new models
Developers looking for specific model types
Researchers tracking model release trends
Anyone tired of manually checking multiple websites
❓ Need Help?
Check the console window for error messages
Ensure Python 3.8+ is installed and in PATH
Try manual installation:
Shell
123456
Check firewall/antivirus isn’t blocking Python
📈 Next Steps After Installation
Once you have it running, you can:
Bookmark http://localhost:5000 in your browser
Set up automatic startup (add to startup folder on Windows)
Share the weekly reports with your team
Customize the sources in config.json
🏁 Getting Started Checklist
Python 3.8+ installed
All files in one folder
Ran installer (install.bat or install.sh)
Started tracker (start_tracker.bat or start_tracker.sh)
Browser opened to http://localhost:5000
Can see model cards and filters
💡 Pro Tips
Use the search to find specific model types
Filter by “Chinese Only” to see Qwen/DeepSeek models
Check size estimates before downloading huge models
Export data if you want to analyze in spreadsheet
The system works offline once data is collected