Instructions to use eyad-silx/progress with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- llama.cpp
How to use eyad-silx/progress with llama.cpp:
Install (macOS, Linux)
curl -LsSf https://llama.app/install.sh | sh # Start a local OpenAI-compatible server with a web UI: llama serve -hf eyad-silx/progress # Run inference directly in the terminal: llama cli -hf eyad-silx/progress
Install from WinGet (Windows)
winget install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama serve -hf eyad-silx/progress # Run inference directly in the terminal: llama cli -hf eyad-silx/progress
Build from source code
git clone https://github.com/ggml-org/llama.cpp.git cd llama.cpp cmake -B build cmake --build build -j --target llama-app # Start a local OpenAI-compatible server with a web UI: ./build/bin/llama serve -hf eyad-silx/progress # Run inference directly in the terminal: ./build/bin/llama cli -hf eyad-silx/progress
Use Docker
docker model run hf.co/eyad-silx/progress
- Llama new
- LM Studio
- Jan
- Ollama
How to use eyad-silx/progress with Ollama:
ollama run hf.co/eyad-silx/progress
- Unsloth Desktop
- Pi
How to use eyad-silx/progress with Pi:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf eyad-silx/progress
Configure the model in Pi
# Install Pi: npm install -g @earendil-works/pi-coding-agent # Add to ~/.pi/agent/models.json: { "providers": { "llama-cpp": { "baseUrl": "http://localhost:8080/v1", "api": "openai-completions", "apiKey": "none", "models": [ { "id": "eyad-silx/progress" } ] } } }Run Pi
# Start Pi in your project directory: pi
- Docker Model Runner
How to use eyad-silx/progress with Docker Model Runner:
docker model run hf.co/eyad-silx/progress
- Lemonade
How to use eyad-silx/progress with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull eyad-silx/progress
Run and chat with the model
lemonade run user.progress-{{QUANT_TAG}}List all available models
lemonade list
- Hermes Agent
How to use eyad-silx/progress with Hermes Agent:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf eyad-silx/progress
Configure Hermes
# Install Hermes: curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash hermes setup # Point Hermes at the local server: hermes config set model.provider custom hermes config set model.base_url http://127.0.0.1:8080/v1 hermes config set model.default eyad-silx/progress
Run Hermes
hermes
- Atomic Chat
- OpenClaw
How to use eyad-silx/progress with OpenClaw:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf eyad-silx/progress
Configure OpenClaw
# Install OpenClaw: npm install -g openclaw@latest # Register the local server and set it as the default model: openclaw onboard --non-interactive --mode local \ --auth-choice custom-api-key \ --custom-base-url http://127.0.0.1:8080/v1 \ --custom-model-id "eyad-silx/progress" \ --custom-provider-id llama-cpp \ --custom-compatibility openai \ --custom-text-input \ --accept-risk \ --skip-health
Run OpenClaw
openclaw agent --local --agent main --message "Hello from Hugging Face"
Download artifacts/logs/gotty.log from eyad-silx/progress: direct link, hf CLI and curl.
- Browser
- Download file 9.84 kB
-
https://huggingface.co/eyad-silx/progress/resolve/main/artifacts/logs/gotty.log
- Command line
-
hf download hf://eyad-silx/progress/artifacts/logs/gotty.log
-
curl -L -o gotty.log https://huggingface.co/eyad-silx/progress/resolve/main/artifacts/logs/gotty.log
9.84 kB
| 2026/10/26 01:31:26 GoTTY is starting with command: env TERM=xterm bash --rcfile /root/.runpod-web-terminal.bashrc | |
| 2026/10/26 01:31:26 Permitting clients to write input to the PTY. | |
| 2026/10/26 01:31:26 HTTP server is listening at: http://:::19123/8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:31:26 Alternative URL: http://127.0.0.1:19123/8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:31:26 Alternative URL: http://::1:19123/8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:31:26 Alternative URL: http://172.19.0.2:19123/8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:31:27 100.64.1.32:23230 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:31:28 100.64.1.35:59640 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/config.js | |
| 2026/10/26 01:31:28 100.64.1.36:56144 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/auth_token.js | |
| 2026/10/26 01:31:28 100.64.1.33:38224 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/css/index.css | |
| 2026/10/26 01:31:28 100.64.1.35:59654 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/css/xterm_customize.css | |
| 2026/10/26 01:31:28 100.64.1.34:61342 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/css/xterm.css | |
| 2026/10/26 01:31:28 100.64.1.35:59670 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/js/gotty-bundle.js | |
| 2026/10/26 01:31:29 New client connected: 100.64.1.32:23236, connections: 1/0 | |
| 2026/10/26 01:31:29 100.64.1.32:23230 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:31:29 100.64.1.33:38224 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/css/index.css | |
| 2026/10/26 01:31:29 100.64.1.35:59654 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/config.js | |
| 2026/10/26 01:31:29 100.64.1.36:56144 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/auth_token.js | |
| 2026/10/26 01:31:29 100.64.1.35:59640 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/css/xterm_customize.css | |
| 2026/10/26 01:31:29 100.64.1.34:61342 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/css/xterm.css | |
| 2026/10/26 01:31:29 100.64.1.35:59654 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/js/gotty-bundle.js | |
| 2026/10/26 01:31:29 100.64.1.35:59640 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/config.js | |
| 2026/10/26 01:31:29 100.64.1.36:56144 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/auth_token.js | |
| 2026/10/26 01:31:30 100.64.1.35:59640 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/favicon.png | |
| 2026/10/26 01:31:30 New client connected: 100.64.1.33:38238, connections: 2/0 | |
| 2026/10/26 01:31:30 100.64.1.35:59680 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/js/gotty-bundle.js | |
| 2026/10/26 01:31:36 100.64.1.68:43716 404 GET /robots.txt | |
| 2026/10/26 01:31:36 100.64.1.35:59690 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:31:43 100.64.1.64:12146 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:31:43 100.64.1.67:63328 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/css/index.css | |
| 2026/10/26 01:31:43 100.64.1.67:63314 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/css/xterm_customize.css | |
| 2026/10/26 01:31:43 100.64.1.68:26974 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:31:43 100.64.1.65:24568 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/css/xterm.css | |
| 2026/10/26 01:31:43 100.64.1.64:12146 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/config.js | |
| 2026/10/26 01:31:43 100.64.1.64:12146 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/auth_token.js | |
| 2026/10/26 01:31:44 100.64.1.67:63314 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/auth_token.js | |
| 2026/10/26 01:31:44 100.64.1.66:10764 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/config.js | |
| 2026/10/26 01:31:44 100.64.1.66:10756 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/js/gotty-bundle.js | |
| 2026/10/26 01:31:44 100.64.1.65:24568 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/js/gotty-bundle.js | |
| 2026/10/26 01:31:44 100.64.1.68:26986 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/favicon.png | |
| 2026/10/26 01:31:44 100.64.1.97:49248 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:31:45 New client connected: 100.64.1.1:23388, connections: 3/0 | |
| 2026/10/26 01:31:57 100.64.1.35:64314 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:31:57 100.64.1.35:64314 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/js/gotty-bundle.js | |
| 2026/10/26 01:31:57 100.64.1.36:18834 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/auth_token.js | |
| 2026/10/26 01:31:57 100.64.1.36:18838 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/css/index.css | |
| 2026/10/26 01:31:57 100.64.1.32:10960 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/config.js | |
| 2026/10/26 01:31:57 100.64.1.33:22154 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/css/xterm_customize.css | |
| 2026/10/26 01:31:57 100.64.1.34:34290 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/css/xterm.css | |
| 2026/10/26 01:31:58 100.64.1.33:22154 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/favicon.png | |
| 2026/10/26 01:31:58 New client connected: 100.64.1.33:22160, connections: 4/0 | |
| 2026/10/26 01:32:02 100.64.1.33:22164 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:32:03 100.64.1.35:16104 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/css/xterm.css | |
| 2026/10/26 01:32:03 100.64.1.34:65294 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/config.js | |
| 2026/10/26 01:32:03 100.64.1.36:15248 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/css/xterm_customize.css | |
| 2026/10/26 01:32:03 100.64.1.32:10974 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/css/index.css | |
| 2026/10/26 01:32:03 100.64.1.32:10982 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/auth_token.js | |
| 2026/10/26 01:32:03 100.64.1.32:10986 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/js/gotty-bundle.js | |
| 2026/10/26 01:32:04 100.64.1.34:65294 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/favicon.png | |
| 2026/10/26 01:32:04 New client connected: 100.64.1.36:15254, connections: 5/0 | |
| 2026/10/26 01:32:14 Connection closed by client: 100.64.1.1:23388, connections: 4/0 | |
| 2026/10/26 01:32:17 100.64.1.66:42886 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:32:18 100.64.1.65:53150 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:32:18 New client connected: 100.64.1.67:14516, connections: 5/0 | |
| 2026/10/26 01:32:48 Connection closed by client: 100.64.1.67:14516, connections: 4/0 | |
| 2026/10/26 01:32:50 100.64.1.101:15772 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:32:51 100.64.1.68:14496 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:32:53 New client connected: 100.64.1.4:45958, connections: 5/0 | |
| 2026/10/26 01:33:25 Connection closed by client: 100.64.1.4:45958, connections: 4/0 | |
| 2026/10/26 01:33:27 100.64.1.66:49652 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:36:27 100.64.1.34:49938 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:36:28 100.64.1.34:49938 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:36:50 100.64.1.35:54592 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/auth_token.js | |
| 2026/10/26 01:36:50 New client connected: 100.64.1.35:54592, connections: 5/0 | |
| 2026/10/26 01:36:50 Connection closed by websocket: version != 13: 100.64.1.35:54592, connections: 4/0 | |
| 2026/10/26 01:37:17 New client connected: 100.64.1.65:31502, connections: 5/0 | |
| 2026/10/26 01:37:18 Connection closed by an error: unknown message type `m`: 100.64.1.65:31502, connections: 4/0 | |
| 2026/10/26 01:37:41 New client connected: 100.64.1.68:61738, connections: 5/0 | |
| 2026/10/26 01:37:42 Connection closed by an error: unknown message type `e`: 100.64.1.68:61738, connections: 4/0 | |
| 2026/10/26 01:38:45 New client connected: 100.64.1.65:31570, connections: 5/0 | |
| 2026/10/26 01:38:54 Connection closed by client: 100.64.1.65:31570, connections: 4/0 | |
| 2026/10/26 01:38:54 New client connected: 100.64.1.66:32634, connections: 5/0 | |
| 2026/10/26 01:38:54 Connection closed by an error: unknown message type `{`: 100.64.1.66:32634, connections: 4/0 | |
| 2026/10/26 01:39:01 New client connected: 100.64.1.66:22174, connections: 5/0 | |
| 2026/10/26 01:39:02 Connection closed by an error: unknown message type `e`: 100.64.1.66:22174, connections: 4/0 | |
| 2026/10/26 01:39:43 New client connected: 100.64.1.64:24036, connections: 5/0 | |
| 2026/10/26 01:39:52 Connection closed by client: 100.64.1.64:24036, connections: 4/0 | |
| 2026/10/26 01:39:52 New client connected: 100.64.1.65:42958, connections: 5/0 | |
| 2026/10/26 01:40:00 Connection closed by client: 100.64.1.65:42958, connections: 4/0 | |
| 2026/10/26 01:40:01 New client connected: 100.64.1.68:36346, connections: 5/0 | |
| 2026/10/26 01:40:09 Connection closed by client: 100.64.1.68:36346, connections: 4/0 | |
| 2026/10/26 01:40:33 100.64.1.34:37782 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:40:34 100.64.1.34:37782 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/ | |
| 2026/10/26 01:40:55 100.64.1.34:28506 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/config.js | |
| 2026/10/26 01:40:55 100.64.1.35:45722 200 GET /8xvk8o7s8r1kxl65yz1nvhsm2mbh6gog/js/gotty-bundle.js | |
| 2026/10/26 01:41:23 New client connected: 100.64.1.65:16700, connections: 5/0 | |
| 2026/10/26 01:41:23 Connection closed by an error: failed to authenticate websocket connection: json: cannot unmarshal array into Go struct field InitMessage.Arguments of type string: 100.64.1.65:16700, connections: 4/0 | |
| 2026/10/26 01:41:41 New client connected: 100.64.1.68:65398, connections: 5/0 | |
| 2026/10/26 01:41:41 Connection closed by an error: failed to authenticate websocket connection: json: cannot unmarshal array into Go struct field InitMessage.Arguments of type string: 100.64.1.68:65398, connections: 4/0 | |
| 2026/10/26 01:42:08 New client connected: 100.64.1.66:39680, connections: 5/0 | |
| 2026/10/26 01:42:08 Connection closed by an error: failed to authenticate websocket connection: json: cannot unmarshal array into Go struct field InitMessage.Arguments of type string: 100.64.1.66:39680, connections: 4/0 | |
| 2026/10/26 01:42:46 New client connected: 100.64.1.65:40072, connections: 5/0 | |
| 2026/10/26 01:42:46 Connection closed by an error: failed to authenticate websocket connection: json: cannot unmarshal array into Go struct field InitMessage.Arguments of type string: 100.64.1.65:40072, connections: 4/0 | |
| 2026/10/26 02:00:17 Connection closed by client: 100.64.1.32:23236, connections: 3/0 | |
| 2026/10/26 07:30:55 Connection closed by client: 100.64.1.33:38238, connections: 2/0 | |