codegeist commited on
Commit
1e74957
·
verified ·
1 Parent(s): d9f7ec5

Publish experimental Codegeist Q4_K_M GGUF

Browse files

Add the complete merged Docker Model Runner interoperability artifact and its reviewed provenance metadata.

README.md CHANGED
@@ -30,10 +30,10 @@ Assistant: Codegeist is a coding agent created by René Schmidt.
30
 
31
  | Field | Value |
32
  | --- | --- |
33
- | Release | `v0.3.0-alpha.2` |
34
  | File | `gguf/codegeist-llm-Q4_K_M.gguf` |
35
- | Size | `1107408608` bytes |
36
- | SHA-256 | `798865f7f92663f414acbde266d6cb22f313945c1d0e439a38c3da9a0f429ea5` |
37
  | Quantization | `Q4_K_M` without an importance matrix |
38
  | Default generation mode | Non-thinking; explicit thinking remains available |
39
  | Base revision | `70d244cc86ccca08cf5af4e1e306ecf908b1ad5e` |
@@ -48,8 +48,8 @@ The short command selects Q4_K_M from the mutable Hub `main` revision:
48
  docker model run hf.co/codegeist/codegeist-llm:Q4_K_M "What is Codegeist?"
49
  ```
50
 
51
- The GGUF defaults to non-thinking when a runtime omits the Qwen
52
- `enable_thinking` template value. Add `/think` to a prompt to opt in explicitly.
53
 
54
  Security-sensitive consumers must instead download this exact file from the
55
  recorded release commit, verify the SHA-256 above, and package the verified local
 
30
 
31
  | Field | Value |
32
  | --- | --- |
33
+ | Release | `v0.3.0-alpha.3` |
34
  | File | `gguf/codegeist-llm-Q4_K_M.gguf` |
35
+ | Size | `1107408672` bytes |
36
+ | SHA-256 | `be7824de2fc34955d640e30e41e92dd66206e86ab7fe027084015a9b7da44fce` |
37
  | Quantization | `Q4_K_M` without an importance matrix |
38
  | Default generation mode | Non-thinking; explicit thinking remains available |
39
  | Base revision | `70d244cc86ccca08cf5af4e1e306ecf908b1ad5e` |
 
48
  docker model run hf.co/codegeist/codegeist-llm:Q4_K_M "What is Codegeist?"
49
  ```
50
 
51
+ The GGUF defaults to non-thinking even when a runtime enables Qwen thinking by
52
+ default. Add `/think` to a prompt to opt in explicitly.
53
 
54
  Security-sensitive consumers must instead download this exact file from the
55
  recorded release commit, verify the SHA-256 above, and package the verified local
SHA256SUMS CHANGED
@@ -1,5 +1,5 @@
1
  9a66ed1f77d750a879b0e7b610bb15bb7c109fc1158448c0d7d543e7dbef421f LICENSE
2
- b34b57435bc8c83628b4be98cb69a702cde560b3b1ba523b8080fef51caef127 README.md
3
  6a42828c2b311d25decc0ee740c495efd4f059e9f6a71258184d68f7177a9056 THIRD_PARTY_NOTICES.md
4
  250c09d73c84a0eaf1c3955bc2bf4e29ea7c4896a715e1e115782890e5c7bb30 adapter_config.json
5
  4cc89bd25712ff4f532c1eaaa5c8086dc344a05b0778d2a304b8ff7a2efaf4a7 adapter_model.safetensors
@@ -7,8 +7,8 @@ af0092e72bd347d5a4dd4bfbb579bae0402c51ead31959d33dd5647d4e34a430 attribution-gp
7
  25e91fd971bbb1a64b107fe67f0e6580b60bf5b846ded060ebdd55faebc9ea16 attribution-training-result.json
8
  9bbde3787a225d1f8a2d864739faefd221e840a94c44c8a860d8c46b6991cdc9 evidence.json
9
  832dd9e00a68dd83b3c3fb9f5588dad7dcf337a0db50f7d9483f310cd292e92e gguf/QWEN3-1.7B-LICENSE.txt
10
- 3e4d2f830c625449958e51470a3681103caacd7b971bf825f4723632c1e10587 gguf/SHA256SUMS
11
- 797607f20a6905197ed7229e2204a2dd5e37aa2d974457b0c367dacb0db23e92 gguf/build.json
12
- 798865f7f92663f414acbde266d6cb22f313945c1d0e439a38c3da9a0f429ea5 gguf/codegeist-llm-Q4_K_M.gguf
13
- 77dcd91d22e9e48b1515d6d7223edf69992386437b4147cc2d8b5fd48a39cd46 gguf/validation.json
14
- 4661883f42f4e16cc5d0baab67e145e50895cd2d90ee585c506c5764b719e88b publication.json
 
1
  9a66ed1f77d750a879b0e7b610bb15bb7c109fc1158448c0d7d543e7dbef421f LICENSE
2
+ dd5617f8a7a3d6ef3663286e5abd8ece36a53e58a00ef38aa588f011719fc47f README.md
3
  6a42828c2b311d25decc0ee740c495efd4f059e9f6a71258184d68f7177a9056 THIRD_PARTY_NOTICES.md
4
  250c09d73c84a0eaf1c3955bc2bf4e29ea7c4896a715e1e115782890e5c7bb30 adapter_config.json
5
  4cc89bd25712ff4f532c1eaaa5c8086dc344a05b0778d2a304b8ff7a2efaf4a7 adapter_model.safetensors
 
7
  25e91fd971bbb1a64b107fe67f0e6580b60bf5b846ded060ebdd55faebc9ea16 attribution-training-result.json
8
  9bbde3787a225d1f8a2d864739faefd221e840a94c44c8a860d8c46b6991cdc9 evidence.json
9
  832dd9e00a68dd83b3c3fb9f5588dad7dcf337a0db50f7d9483f310cd292e92e gguf/QWEN3-1.7B-LICENSE.txt
10
+ c57286869366fa5235f9e45a6690d8daf2be2842729090238f6fa31ace756a91 gguf/SHA256SUMS
11
+ 87f9a6f06d8d0a4e9135af450750ba95a8704965af571d3561997b94e9b701c9 gguf/build.json
12
+ be7824de2fc34955d640e30e41e92dd66206e86ab7fe027084015a9b7da44fce gguf/codegeist-llm-Q4_K_M.gguf
13
+ 2de46262cc7a5eac346b672d07a50a0d6c94f86ec007402869a82ceea1fbf83d gguf/validation.json
14
+ a5b8db5b124f0200e65690044a44321fd2e1b37fb3d39a88cb72d482b8f70f75 publication.json
gguf/SHA256SUMS CHANGED
@@ -1,4 +1,4 @@
1
  832dd9e00a68dd83b3c3fb9f5588dad7dcf337a0db50f7d9483f310cd292e92e QWEN3-1.7B-LICENSE.txt
2
- 797607f20a6905197ed7229e2204a2dd5e37aa2d974457b0c367dacb0db23e92 build.json
3
- 798865f7f92663f414acbde266d6cb22f313945c1d0e439a38c3da9a0f429ea5 codegeist-llm-Q4_K_M.gguf
4
- 77dcd91d22e9e48b1515d6d7223edf69992386437b4147cc2d8b5fd48a39cd46 validation.json
 
1
  832dd9e00a68dd83b3c3fb9f5588dad7dcf337a0db50f7d9483f310cd292e92e QWEN3-1.7B-LICENSE.txt
2
+ 87f9a6f06d8d0a4e9135af450750ba95a8704965af571d3561997b94e9b701c9 build.json
3
+ be7824de2fc34955d640e30e41e92dd66206e86ab7fe027084015a9b7da44fce codegeist-llm-Q4_K_M.gguf
4
+ 2de46262cc7a5eac346b672d07a50a0d6c94f86ec007402869a82ceea1fbf83d validation.json
gguf/build.json CHANGED
@@ -2,13 +2,13 @@
2
  "artifact": {
3
  "chat_template": {
4
  "default_mode": "non-thinking",
5
- "thinking_opt_in": true
6
  },
7
  "importance_matrix": null,
8
  "path": "gguf/codegeist-llm-Q4_K_M.gguf",
9
  "quantization": "Q4_K_M",
10
- "sha256": "798865f7f92663f414acbde266d6cb22f313945c1d0e439a38c3da9a0f429ea5",
11
- "size_bytes": 1107408608
12
  },
13
  "commands": {
14
  "conversion": [
@@ -21,23 +21,23 @@
21
  "--python",
22
  "3.12.12",
23
  "python",
24
- "/home/test/Projects/codegeist-ai/codegeist-llm/.artifacts/gguf/build-e/private/toolchain/source/llama.cpp-08659901c43b51de735740f1cf61bb82fbe0c4e4/convert_hf_to_gguf.py",
25
  "--outfile",
26
- "/home/test/Projects/codegeist-ai/codegeist-llm/.artifacts/gguf/build-e/private/codegeist-llm-BF16.gguf",
27
  "--outtype",
28
  "bf16",
29
- "/home/test/Projects/codegeist-ai/codegeist-llm/.artifacts/gguf/build-e/private/merged"
30
  ],
31
  "quantization": [
32
- "/home/test/Projects/codegeist-ai/codegeist-llm/.artifacts/gguf/build-e/private/toolchain/binary/llama-b10333/llama-quantize",
33
- "/home/test/Projects/codegeist-ai/codegeist-llm/.artifacts/gguf/build-e/private/codegeist-llm-BF16.gguf",
34
- "/home/test/Projects/codegeist-ai/codegeist-llm/.artifacts/gguf/build-e/private/codegeist-llm-Q4_K_M.gguf",
35
  "Q4_K_M",
36
  "1"
37
  ]
38
  },
39
- "created_at": "2026-08-10T10:50:25.316266+00:00",
40
- "duration_seconds": 224.301,
41
  "inputs": {
42
  "adapter": {
43
  "id": "codegeist/codegeist-llm",
@@ -64,9 +64,9 @@
64
  },
65
  "schema_version": 1,
66
  "source_sha256": {
67
- "build.py": "c88fb106377e7f826ed9f63266fce85246e1f3e2297328f2eb9553dfb0621145",
68
  "common.py": "04d6bd007d9b071e7ddbce3ba1c0eadf2976615e5cec919660b6ec7ee776683c",
69
- "contract.json": "7bc47fb8b816686692e0df1bd4ddacab5700e25c4f00a40ed95facb4b1a44593",
70
  "conversion/pyproject.toml": "fc9590fe35cf9b2c4030e70430fa2d1059205c46a121508e0f9f3227217155bd",
71
  "conversion/uv.lock": "d28529877244519ac843c928770b03340daf7a0a9c02a3b5cfa1748d31d356c5",
72
  "pyproject.toml": "a10f7522026a9ce0773617745096d6ee42c6baf640d812016adc926aa57d4d46",
 
2
  "artifact": {
3
  "chat_template": {
4
  "default_mode": "non-thinking",
5
+ "thinking_opt_in": "/think"
6
  },
7
  "importance_matrix": null,
8
  "path": "gguf/codegeist-llm-Q4_K_M.gguf",
9
  "quantization": "Q4_K_M",
10
+ "sha256": "be7824de2fc34955d640e30e41e92dd66206e86ab7fe027084015a9b7da44fce",
11
+ "size_bytes": 1107408672
12
  },
13
  "commands": {
14
  "conversion": [
 
21
  "--python",
22
  "3.12.12",
23
  "python",
24
+ "/home/test/Projects/codegeist-ai/codegeist-llm/.artifacts/gguf/build-g/private/toolchain/source/llama.cpp-08659901c43b51de735740f1cf61bb82fbe0c4e4/convert_hf_to_gguf.py",
25
  "--outfile",
26
+ "/home/test/Projects/codegeist-ai/codegeist-llm/.artifacts/gguf/build-g/private/codegeist-llm-BF16.gguf",
27
  "--outtype",
28
  "bf16",
29
+ "/home/test/Projects/codegeist-ai/codegeist-llm/.artifacts/gguf/build-g/private/merged"
30
  ],
31
  "quantization": [
32
+ "/home/test/Projects/codegeist-ai/codegeist-llm/.artifacts/gguf/build-g/private/toolchain/binary/llama-b10333/llama-quantize",
33
+ "/home/test/Projects/codegeist-ai/codegeist-llm/.artifacts/gguf/build-g/private/codegeist-llm-BF16.gguf",
34
+ "/home/test/Projects/codegeist-ai/codegeist-llm/.artifacts/gguf/build-g/private/codegeist-llm-Q4_K_M.gguf",
35
  "Q4_K_M",
36
  "1"
37
  ]
38
  },
39
+ "created_at": "2026-08-10T11:02:06.695064+00:00",
40
+ "duration_seconds": 146.075,
41
  "inputs": {
42
  "adapter": {
43
  "id": "codegeist/codegeist-llm",
 
64
  },
65
  "schema_version": 1,
66
  "source_sha256": {
67
+ "build.py": "5285bcb1f69569b195065b89380fd5563222b04941a17a872f2c6f1471a7ef33",
68
  "common.py": "04d6bd007d9b071e7ddbce3ba1c0eadf2976615e5cec919660b6ec7ee776683c",
69
+ "contract.json": "f08e889421f75409b93cd55a3dbbdeb1ebdb7011c9e3e5f42508b9c0d72cb664",
70
  "conversion/pyproject.toml": "fc9590fe35cf9b2c4030e70430fa2d1059205c46a121508e0f9f3227217155bd",
71
  "conversion/uv.lock": "d28529877244519ac843c928770b03340daf7a0a9c02a3b5cfa1748d31d356c5",
72
  "pyproject.toml": "a10f7522026a9ce0773617745096d6ee42c6baf640d812016adc926aa57d4d46",
gguf/codegeist-llm-Q4_K_M.gguf CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:798865f7f92663f414acbde266d6cb22f313945c1d0e439a38c3da9a0f429ea5
3
- size 1107408608
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:be7824de2fc34955d640e30e41e92dd66206e86ab7fe027084015a9b7da44fce
3
+ size 1107408672
gguf/validation.json CHANGED
@@ -17,7 +17,8 @@
17
  },
18
  "chat_template": {
19
  "default_non_thinking": true,
20
- "thinking_opt_in": true
 
21
  },
22
  "merged": {
23
  "all_floating_parameters_bfloat16": true,
 
17
  },
18
  "chat_template": {
19
  "default_non_thinking": true,
20
+ "runtime_thinking_default_overridden": true,
21
+ "thinking_opt_in": "/think"
22
  },
23
  "merged": {
24
  "all_floating_parameters_bfloat16": true,
publication.json CHANGED
@@ -3,23 +3,23 @@
3
  "artifact": {
4
  "chat_template": {
5
  "default_mode": "non-thinking",
6
- "thinking_opt_in": true
7
  },
8
  "importance_matrix": null,
9
  "path": "gguf/codegeist-llm-Q4_K_M.gguf",
10
  "quantization": "Q4_K_M",
11
- "sha256": "798865f7f92663f414acbde266d6cb22f313945c1d0e439a38c3da9a0f429ea5",
12
- "size_bytes": 1107408608
13
  },
14
  "base_model": {
15
  "id": "Qwen/Qwen3-1.7B",
16
  "license": "apache-2.0",
17
  "revision": "70d244cc86ccca08cf5af4e1e306ecf908b1ad5e"
18
  },
19
- "expected_parent_revision": "aec40a0137f5e9c74cd703b8c22e5a34fa5a1d62",
20
  "experimental": true,
21
  "repository": "codegeist/codegeist-llm",
22
  "schema_version": 1,
23
  "signed": false,
24
- "target_release": "v0.3.0-alpha.2"
25
  }
 
3
  "artifact": {
4
  "chat_template": {
5
  "default_mode": "non-thinking",
6
+ "thinking_opt_in": "/think"
7
  },
8
  "importance_matrix": null,
9
  "path": "gguf/codegeist-llm-Q4_K_M.gguf",
10
  "quantization": "Q4_K_M",
11
+ "sha256": "be7824de2fc34955d640e30e41e92dd66206e86ab7fe027084015a9b7da44fce",
12
+ "size_bytes": 1107408672
13
  },
14
  "base_model": {
15
  "id": "Qwen/Qwen3-1.7B",
16
  "license": "apache-2.0",
17
  "revision": "70d244cc86ccca08cf5af4e1e306ecf908b1ad5e"
18
  },
19
+ "expected_parent_revision": "d9f7ec57ee965b8abb43f4f13af6147832c04b82",
20
  "experimental": true,
21
  "repository": "codegeist/codegeist-llm",
22
  "schema_version": 1,
23
  "signed": false,
24
+ "target_release": "v0.3.0-alpha.3"
25
  }