-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpackage.json
More file actions
19 lines (19 loc) · 904 Bytes
/
package.json
File metadata and controls
19 lines (19 loc) · 904 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
"name": "ollama-benchmark-gui",
"version": "1.0.0",
"private": true,
"description": "Tkinter GUI to benchmark Ollama models with performance and hardware metrics",
"scripts": {
"check:python": "python3 --version",
"setup:venv": "bash scripts/setup_venv.sh",
"install:tk": "bash scripts/install_tkinter.sh",
"install:tk:system": "ALLOW_SUDO_PROMPT=1 bash scripts/install_tkinter.sh",
"check:tk": ".venv/bin/python scripts/check_tkinter.py",
"check:syntax": ".venv/bin/python -m py_compile main.py ui.py benchmark_runner.py ollama_client.py hw_monitor.py models.py",
"setup": "npm run setup:all",
"setup:all": "npm run check:python && npm run setup:venv && npm run install:tk && npm run check:tk && npm run check:syntax",
"run": "npm run dev",
"dev": "npm run setup:venv && npm run check:tk && .venv/bin/python main.py",
"start": "npm run dev"
}
}