{"manifest_version":2,"obtainReady":true,"serveVerdict":"READY","reasonCodes":["no-tested-run-plan"],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","serveEvaluatedAt":"2026-10-29T03:06:22.626Z","serveEvaluationId":"serve-0b50fc1dbf0b27f4cd89c3a0eed3d7a7cd4d4b614d05707065907d2e6b1c1a1e","readiness":"ready","downloadReady":true,"hostedFileCount":8,"mirroredBytes":2517409527,"readinessCheckedAt":"2026-10-29T03:06:22.626Z","readinessSource":"file-check","degraded":false,"stale":false,"serveExplanation":{"obtainReady":true,"serveVerdict":"READY","reasonCodes":["no-tested-run-plan"],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","serveEvaluatedAt":"2026-10-29T03:06:22.626Z","serveEvaluationId":"serve-0b50fc1dbf0b27f4cd89c3a0eed3d7a7cd4d4b614d05707065907d2e6b1c1a1e","readiness":"ready","downloadReady":true,"hostedFileCount":8,"mirroredBytes":2517409527,"readinessCheckedAt":"2026-10-29T03:06:22.626Z","readinessSource":"file-check","degraded":false,"stale":false},"repo":"pythainlp/KhanomTanLLM-1B-Instruct","artifact":{"id":"hf-model-pythainlp-khanomtanllm-1b-instruct","repo":"pythainlp/KhanomTanLLM-1B-Instruct"},"release":"hf-main","artifact_type":"llm","license":"apache-2.0","license_clarity":{"license":"apache-2.0","commercialUse":"yes","confidence":"high","obligations":["Attribution/notice requirements of the license still apply."],"summary":"Permissive open license: commercial use, modification, and redistribution are permitted.","redistribution":"Keep every copyright, attribution, license, and NOTICE requirement imposed by the exact license text.","notes":"Not legal advice."},"license_decision":{"policy":"mirror","license":"apache-2.0","ids":["apache-2.0"],"status":"allowed","mirrorable":true,"publicCatalog":true,"publicCatalogUnconditional":true,"osiOpenSource":true,"unrestricted":true,"conditional":false,"conditionalEligible":false,"conditionalReason":"not_conditional","licenseId":null,"obligations":null,"conditions":[],"reason":"license_allowlisted","allowlist":["apache-2.0","mit","bsd-3-clause","bsd-2-clause","cc0-1.0","cc-by-4.0","odc-by"]},"license_obligations_digest":null,"visibility":"public","hosted":true,"hosting":{"status":"hosted","hostedFiles":8,"obtainReady":true,"authority":"live-serve-decision"},"upstream":{"gated":false,"repoId":"pythainlp/KhanomTanLLM-1B-Instruct","private":false,"repoUrl":"https://huggingface.co/pythainlp/KhanomTanLLM-1B-Instruct","disabled":false,"provider":"huggingface","repoType":"model","revision":"0430e0ebe32c7f8043c2ad9e60bf65b342ace587","fetchedAt":"2026-09-04T20:19:15.521Z","importMode":"external-catalog","licenseRaw":"apache-2.0"},"license_upstream_record":{"declared_license":"apache-2.0","upstream_license_raw":"apache-2.0","source_url":"https://huggingface.co/pythainlp/KhanomTanLLM-1B-Instruct","upstream":{"gated":false,"repoId":"pythainlp/KhanomTanLLM-1B-Instruct","private":false,"repoUrl":"https://huggingface.co/pythainlp/KhanomTanLLM-1B-Instruct","disabled":false,"provider":"huggingface","repoType":"model","revision":"0430e0ebe32c7f8043c2ad9e60bf65b342ace587","fetchedAt":"2026-09-04T20:19:15.521Z","importMode":"external-catalog","licenseRaw":"apache-2.0"}},"scan_status":"passed","scan_policy_version":"hb-scan-2026-07-09.1","signer":"hugging-bay","manifest_digest_kind":"signed-manifest","release_manifest_digest":"external-not-mirrored","canonical_representation_digest":"sha256:fca21994dd2c43cf211e6b95a3bd30fd92b0e0c5071d4755d9ee4c108bce0811","canonical_state":{"found":true,"current":true,"state":"complete-bytes","completeBytes":true,"completeRunnable":false,"verified":false,"runReady":false,"commandsAvailable":false,"authority":"postgres-executable-state-snapshot","snapshotId":"hbes_8ea605d982432131d8694024d19fdd47d9858219db05d7bfa5128b430439deb7","artifactId":"hf-model-pythainlp-khanomtanllm-1b-instruct","representationId":"rep-65e5eea423c7802ca9c3ae5ee0da2f60aec50992df91da998cafc5328103592c","taskMode":{"mode":"unknown"},"selectedFileBindingVersion":"postgres-selected-object-binding.v2","representation":{"id":"rep-65e5eea423c7802ca9c3ae5ee0da2f60aec50992df91da998cafc5328103592c","artifactId":"hf-model-pythainlp-khanomtanllm-1b-instruct","format":"safetensors","source":{"provider":"huggingface","identity":"pythainlp/KhanomTanLLM-1B-Instruct","revision":"0430e0ebe32c7f8043c2ad9e60bf65b342ace587","immutable":true},"files":[{"path":"README.md","role":"support","sizeBytes":723,"sha256":"sha256:a9693585dd979f96afcc3f24489255113b3f54de20ebb73ddd477282d84e1b51","storageStatus":"hosted","storageProvider":"gcs","objectBindingDigest":"sha256:922eb4f97d81a7a4703d18cebdc212227da602b6c180150ffd8de7b61ea44627"},{"path":"config.json","role":"config","sizeBytes":702,"sha256":"sha256:a339a8e68067e70ab3cfeab70b5c86572bf1822b7fa2a2181d2551db59608f62","storageStatus":"hosted","storageProvider":"gcs","objectBindingDigest":"sha256:b16b728ae33ab6ecae910dd071c6ebdaf74a6e3d32763d9a2a8dd3babac152b4"},{"path":"generation_config.json","role":"config","sizeBytes":111,"sha256":"sha256:e4c7d15deb9cdc781875c915f12b70feefeb4c087a358e582a9c96b9b1cad74a","storageStatus":"hosted","storageProvider":"gcs","objectBindingDigest":"sha256:8e02459cef2ee6bb5147eade85f96896e1c537b9244f5106818deb110f53d1c4"},{"path":"model.safetensors","role":"weight","sizeBytes":2514848376,"sha256":"sha256:b186ae8cd1042f6b9d931b66637a869668dbd2cae4289bc0ad6e0d5b7a10d8ab","storageStatus":"hosted","storageProvider":"gcs","objectBindingDigest":"sha256:6eda76ff4bde90f18d4dd77311bdf962e32c4823a3b1d82c57b9146a8d3d977c"},{"path":"special_tokens_map.json","role":"tokenizer","sizeBytes":551,"sha256":"sha256:82d96d7a9e6ced037f12394b7ea6a5b02e6ca87e0d11edaa8d60d9be857ce7db","storageStatus":"hosted","storageProvider":"gcs","objectBindingDigest":"sha256:8ed993d4263ff5774a881cdf5539cb00f6c5088ef1e9a50c865c39c1002ca5f5"},{"path":"tokenizer.json","role":"tokenizer","sizeBytes":1994677,"sha256":"sha256:ada66236ad9a221b2cdd97c3ce201d62d7006b11a6399b49d91c54b890880b04","storageStatus":"hosted","storageProvider":"gcs","objectBindingDigest":"sha256:f44561e28273a23b3ae681236eb82d45ca4e72235ea9d55c70e7c96153b8bc2b"},{"path":"tokenizer.model","role":"tokenizer","sizeBytes":562945,"sha256":"sha256:ba0260fe22b9efe79df479f2619890767ab9c44912142f21648f1980c32297ed","storageStatus":"hosted","storageProvider":"gcs","objectBindingDigest":"sha256:ce953d94b10810cc36467e30aec9a867fb55960ffd6e1e8ac90fa984bcb57974"},{"path":"tokenizer_config.json","role":"config","sizeBytes":1442,"sha256":"sha256:0be414870ba95d9be7884708abfb62bca9987984a7b6a3cf36f3cecef76f4485","storageStatus":"hosted","storageProvider":"gcs","objectBindingDigest":"sha256:4e8312e62b796a06d466f3f56fd905899f6c6e7b89838ddea92434bf1859c36d"}]},"evaluatorVersion":"1.3.1","selectedFilesDigest":"sha256:ab8d6f01294845fa5011bf49752815600c4e8610b186dcf36b077cc9d492258e","representationDigest":"sha256:fca21994dd2c43cf211e6b95a3bd30fd92b0e0c5071d4755d9ee4c108bce0811","evidenceSnapshotDigest":"sha256:9fad36b077936bc7ed737b29e63754054eb6a19463b845156130e1109d0dfe59","evaluatedAt":"2026-09-05T01:56:50.491Z","authorityVersion":"sha256:dafdd3335c850b1f931510cc8542e8366a5b33c103e8ba935ff4bc5caa585f98","invalidatedBy":null,"manifestFinal":true,"obtainReady":true,"hosted":true,"hostedFiles":8,"serveAuthority":"live-serve-decision","individuallyHashedFiles":8,"weightsHosted":null,"weightCountState":"not-snapshot-bound","totalFiles":8,"strictlyDownloadableFiles":8,"strictlyDownloadableHashedFiles":8,"strictlyDownloadableWeights":null,"strictWeightCountState":"not-snapshot-bound","artifactInventoryFiles":9,"scope":"canonical-postgres-snapshot"},"selected_files_digest":"sha256:ab8d6f01294845fa5011bf49752815600c4e8610b186dcf36b077cc9d492258e","representation":{"id":"rep-65e5eea423c7802ca9c3ae5ee0da2f60aec50992df91da998cafc5328103592c","artifactId":"hf-model-pythainlp-khanomtanllm-1b-instruct","representationDigest":"sha256:fca21994dd2c43cf211e6b95a3bd30fd92b0e0c5071d4755d9ee4c108bce0811","selectedFilesDigest":"sha256:ab8d6f01294845fa5011bf49752815600c4e8610b186dcf36b077cc9d492258e","taskMode":{"mode":"unknown"},"format":"safetensors","source":{"provider":"huggingface","identity":"pythainlp/KhanomTanLLM-1B-Instruct","revision":"0430e0ebe32c7f8043c2ad9e60bf65b342ace587","immutable":true}},"release_gates":{"scan":"pending","files":"pending","license":"passed","metadata":"passed","signature":"pending","provenance":"passed"},"files":[{"readiness":"ready","downloadReady":true,"reasonCodes":[],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","path":"README.md","size":723,"declared_size":723,"storage_size":723,"media_type":"application/octet-stream","sha256":"a9693585dd979f96afcc3f24489255113b3f54de20ebb73ddd477282d84e1b51","source_uploaded":true,"external_url":null,"download_policy":"capability","source_kind":"mirrored-upstream","scan_policy_version":"hb-scan-2026-07-09.1","scan_findings":[],"peer_fallbacks":[],"download_url":"/api/downloads/hf-model-pythainlp-khanomtanllm-1b-instruct/README.md","serve_verdict":{"can_download":true,"bytes_verified":true,"signature":"signed","freshness":"current","checked_at":"2026-10-29T03:06:22.626Z","evidence_url":"/api/manifests/hf-model-pythainlp-khanomtanllm-1b-instruct"},"signature_state":"signed"},{"readiness":"ready","downloadReady":true,"reasonCodes":[],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","path":"config.json","size":702,"declared_size":702,"storage_size":702,"media_type":"application/octet-stream","sha256":"a339a8e68067e70ab3cfeab70b5c86572bf1822b7fa2a2181d2551db59608f62","source_uploaded":true,"external_url":null,"download_policy":"capability","source_kind":"mirrored-upstream","scan_policy_version":"hb-scan-2026-07-09.1","scan_findings":[],"peer_fallbacks":[],"download_url":"/api/downloads/hf-model-pythainlp-khanomtanllm-1b-instruct/config.json","serve_verdict":{"can_download":true,"bytes_verified":true,"signature":"signed","freshness":"current","checked_at":"2026-10-29T03:06:22.626Z","evidence_url":"/api/manifests/hf-model-pythainlp-khanomtanllm-1b-instruct"},"signature_state":"signed"},{"readiness":"ready","downloadReady":true,"reasonCodes":[],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","path":"generation_config.json","size":111,"declared_size":111,"storage_size":111,"media_type":"application/octet-stream","sha256":"e4c7d15deb9cdc781875c915f12b70feefeb4c087a358e582a9c96b9b1cad74a","source_uploaded":true,"external_url":null,"download_policy":"capability","source_kind":"mirrored-upstream","scan_policy_version":"hb-scan-2026-07-09.1","scan_findings":[],"peer_fallbacks":[],"download_url":"/api/downloads/hf-model-pythainlp-khanomtanllm-1b-instruct/generation_config.json","serve_verdict":{"can_download":true,"bytes_verified":true,"signature":"signed","freshness":"current","checked_at":"2026-10-29T03:06:22.626Z","evidence_url":"/api/manifests/hf-model-pythainlp-khanomtanllm-1b-instruct"},"signature_state":"signed"},{"readiness":"ready","downloadReady":true,"reasonCodes":[],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","path":"model.safetensors","size":2514848376,"declared_size":2514848376,"storage_size":2514848376,"media_type":"application/octet-stream","sha256":"b186ae8cd1042f6b9d931b66637a869668dbd2cae4289bc0ad6e0d5b7a10d8ab","source_uploaded":true,"external_url":null,"download_policy":"capability","source_kind":"mirrored-upstream","scan_policy_version":"hb-scan-2026-07-09.1","scan_findings":[],"peer_fallbacks":[],"download_url":"/api/downloads/hf-model-pythainlp-khanomtanllm-1b-instruct/model.safetensors","serve_verdict":{"can_download":true,"bytes_verified":true,"signature":"signed","freshness":"current","checked_at":"2026-10-29T03:06:22.626Z","evidence_url":"/api/manifests/hf-model-pythainlp-khanomtanllm-1b-instruct"},"signature_state":"signed"},{"readiness":"ready","downloadReady":true,"reasonCodes":[],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","path":"special_tokens_map.json","size":551,"declared_size":551,"storage_size":551,"media_type":"application/octet-stream","sha256":"82d96d7a9e6ced037f12394b7ea6a5b02e6ca87e0d11edaa8d60d9be857ce7db","source_uploaded":true,"external_url":null,"download_policy":"capability","source_kind":"mirrored-upstream","scan_policy_version":"hb-scan-2026-07-09.1","scan_findings":[],"peer_fallbacks":[],"download_url":"/api/downloads/hf-model-pythainlp-khanomtanllm-1b-instruct/special_tokens_map.json","serve_verdict":{"can_download":true,"bytes_verified":true,"signature":"signed","freshness":"current","checked_at":"2026-10-29T03:06:22.626Z","evidence_url":"/api/manifests/hf-model-pythainlp-khanomtanllm-1b-instruct"},"signature_state":"signed"},{"readiness":"ready","downloadReady":true,"reasonCodes":[],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","path":"tokenizer.json","size":1994677,"declared_size":1994677,"storage_size":1994677,"media_type":"application/octet-stream","sha256":"ada66236ad9a221b2cdd97c3ce201d62d7006b11a6399b49d91c54b890880b04","source_uploaded":true,"external_url":null,"download_policy":"capability","source_kind":"mirrored-upstream","scan_policy_version":"hb-scan-2026-07-09.1","scan_findings":[],"peer_fallbacks":[],"download_url":"/api/downloads/hf-model-pythainlp-khanomtanllm-1b-instruct/tokenizer.json","serve_verdict":{"can_download":true,"bytes_verified":true,"signature":"signed","freshness":"current","checked_at":"2026-10-29T03:06:22.626Z","evidence_url":"/api/manifests/hf-model-pythainlp-khanomtanllm-1b-instruct"},"signature_state":"signed"},{"readiness":"ready","downloadReady":true,"reasonCodes":[],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","path":"tokenizer.model","size":562945,"declared_size":562945,"storage_size":562945,"media_type":"application/octet-stream","sha256":"ba0260fe22b9efe79df479f2619890767ab9c44912142f21648f1980c32297ed","source_uploaded":true,"external_url":null,"download_policy":"capability","source_kind":"mirrored-upstream","scan_policy_version":"hb-scan-2026-07-09.1","scan_findings":[],"peer_fallbacks":[],"download_url":"/api/downloads/hf-model-pythainlp-khanomtanllm-1b-instruct/tokenizer.model","serve_verdict":{"can_download":true,"bytes_verified":true,"signature":"signed","freshness":"current","checked_at":"2026-10-29T03:06:22.626Z","evidence_url":"/api/manifests/hf-model-pythainlp-khanomtanllm-1b-instruct"},"signature_state":"signed"},{"readiness":"ready","downloadReady":true,"reasonCodes":[],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","path":"tokenizer_config.json","size":1442,"declared_size":1442,"storage_size":1442,"media_type":"application/octet-stream","sha256":"0be414870ba95d9be7884708abfb62bca9987984a7b6a3cf36f3cecef76f4485","source_uploaded":true,"external_url":null,"download_policy":"capability","source_kind":"mirrored-upstream","scan_policy_version":"hb-scan-2026-07-09.1","scan_findings":[],"peer_fallbacks":[],"download_url":"/api/downloads/hf-model-pythainlp-khanomtanllm-1b-instruct/tokenizer_config.json","serve_verdict":{"can_download":true,"bytes_verified":true,"signature":"signed","freshness":"current","checked_at":"2026-10-29T03:06:22.626Z","evidence_url":"/api/manifests/hf-model-pythainlp-khanomtanllm-1b-instruct"},"signature_state":"signed"}],"mirrors":1,"generated_at":"2026-10-29T03:06:22.626Z","serve_verdict":{"can_download":true,"bytes_verified":true,"signature":"signed","freshness":"current","checked_at":"2026-10-29T03:06:22.626Z","evidence_url":"/api/manifests/hf-model-pythainlp-khanomtanllm-1b-instruct"},"manifest_digest":"sha256:c9f53ac56df071787e58bdebd0e4edb23cff1f5c660417c028d5060f9dea8d61","signature":{"version":1,"algorithm":"Ed25519","key_id":"ed25519:718f9ccff1cef500235425ce","canonical_digest":"sha256:c9f53ac56df071787e58bdebd0e4edb23cff1f5c660417c028d5060f9dea8d61","value":"jRG36mr9-kZZ_Xls2-imHI8yGf2Fcx1ZUtW0bM_CeARPz3XP0WGb4vol6_zwPgqc0VJAd2JypPTzUB0m9cvHBg","signed_at":"2026-10-29T03:06:22.627Z","public_key_url":"/api/keys/manifest-signing","payload":"canonical-json:manifest-excluding-signature-and-generated_at","canonical_encoding":"rfc8785","canonical_excludes":["signature","generated_at","manifest_digest","serveEvaluatedAt","serveEvaluationId","serveExplanation","readinessCheckedAt","obtainReady","serveVerdict","reason","reasonCodes"]}}