Instructions to use Infini-Srr/Ideogram-4 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Diffusers
How to use Infini-Srr/Ideogram-4 with Diffusers:
pip install -U diffusers transformers accelerate
import torch from diffusers import DiffusionPipeline # switch to "mps" for apple devices pipe = DiffusionPipeline.from_pretrained("Infini-Srr/Ideogram-4", dtype=torch.bfloat16, device_map="cuda") prompt = "Astronaut in a jungle, cold color palette, muted colors, detailed, 8k" image = pipe(prompt).images[0] - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- Draw Things
- DiffusionBee
File size: 16,266 Bytes
8ebf922 | 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 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 | {
"schema_version": 1,
"prepared_at": "2026-10-20T08:06:25.248537+00:00",
"destination": "Infini-Srr/Ideogram-4",
"source": "ideogram-ai/ideogram-4-fp8",
"source_revision": "ee79a7237b519f1402ceacf952f30c8a31ec5073",
"weights_modified": false,
"source_configurations_modified": false,
"inference_executed": false,
"full_weight_download_to_local": false,
"user_confirmed_official_gate": "yes; subsequent authenticated HEAD succeeded",
"weights": [
{
"source": "ideogram-ai/ideogram-4-fp8",
"source_revision": "ee79a7237b519f1402ceacf952f30c8a31ec5073",
"source_path": "text_encoder/model.safetensors",
"path": "text_encoder/model.safetensors",
"bytes": 8779278400,
"sha256": "b094e8be345fc602b79eae674004cf44078e511f03d200980095244a0d1bcf46",
"method": "HF_server_side_copy"
},
{
"source": "ideogram-ai/ideogram-4-fp8",
"source_revision": "ee79a7237b519f1402ceacf952f30c8a31ec5073",
"source_path": "transformer/diffusion_pytorch_model.safetensors",
"path": "transformer/diffusion_pytorch_model.safetensors",
"bytes": 9289792888,
"sha256": "19e12b4d5bdfcf35e17e5f4d292f5301a69a30e02336a9f8645e4b82f8319a1b",
"method": "HF_server_side_copy"
},
{
"source": "ideogram-ai/ideogram-4-fp8",
"source_revision": "ee79a7237b519f1402ceacf952f30c8a31ec5073",
"source_path": "unconditional_transformer/diffusion_pytorch_model.safetensors",
"path": "unconditional_transformer/diffusion_pytorch_model.safetensors",
"bytes": 9289792888,
"sha256": "83f7f7d1d0a409c1e9288b11c8ec44a03c95348d46851d6c184f054b6ec4626d",
"method": "HF_server_side_copy"
},
{
"source": "ideogram-ai/ideogram-4-fp8",
"source_revision": "ee79a7237b519f1402ceacf952f30c8a31ec5073",
"source_path": "vae/diffusion_pytorch_model.safetensors",
"path": "vae/diffusion_pytorch_model.safetensors",
"bytes": 168120878,
"sha256": "925ce3a08e8759174667f5e89384ba2b54dd81a87b7379dadb68a1a87b70b052",
"method": "HF_server_side_copy"
}
],
"source_documents": [
{
"source": "ideogram-ai/ideogram-4-fp8",
"source_revision": "ee79a7237b519f1402ceacf952f30c8a31ec5073",
"source_path": "LICENSE.md",
"path": "LICENSE.md",
"bytes": 13647,
"sha256": "29125fd78316409de65039259cd2f811237a3690f0aebfd959ac1f75d783fe12"
},
{
"source": "ideogram-ai/ideogram-4-fp8",
"source_revision": "ee79a7237b519f1402ceacf952f30c8a31ec5073",
"source_path": "README.md",
"path": "UPSTREAM_README.md",
"bytes": 17382,
"sha256": "83f41d98fff5ab014949b99912fdf8bf7d10c0d7b014f011e0f4d79dac866e14"
},
{
"source": "ideogram-ai/ideogram-4-fp8",
"source_revision": "ee79a7237b519f1402ceacf952f30c8a31ec5073",
"source_path": "model_index.json",
"path": "model_index.json",
"bytes": 558,
"sha256": "ff382a34b84db352e044a1a38260aec0a99c17e6b12abb8658312847db0f26b7"
},
{
"source": "ideogram-ai/ideogram-4-fp8",
"source_revision": "ee79a7237b519f1402ceacf952f30c8a31ec5073",
"source_path": "scheduler/scheduler_config.json",
"path": "scheduler/scheduler_config.json",
"bytes": 487,
"sha256": "d7e7bcf1c640297a8e0126cdd0358365c3150b7d1a0bf9f67a1ccad6114aea3a"
},
{
"source": "ideogram-ai/ideogram-4-fp8",
"source_revision": "ee79a7237b519f1402ceacf952f30c8a31ec5073",
"source_path": "text_encoder/config.json",
"path": "text_encoder/config.json",
"bytes": 1570,
"sha256": "9de8dc58cdecc56df3f91b8083dfd719cfd97f970545cf3950db467d8658e4af"
},
{
"source": "ideogram-ai/ideogram-4-fp8",
"source_revision": "ee79a7237b519f1402ceacf952f30c8a31ec5073",
"source_path": "text_encoder/model.safetensors.index.json",
"path": "text_encoder/model.safetensors.index.json",
"bytes": 76111,
"sha256": "896fb1785aa28b404b0a88f355728bdfec719ef399a20f6f5f700f5f57f970e4"
},
{
"source": "ideogram-ai/ideogram-4-fp8",
"source_revision": "ee79a7237b519f1402ceacf952f30c8a31ec5073",
"source_path": "tokenizer/chat_template.jinja",
"path": "tokenizer/chat_template.jinja",
"bytes": 5292,
"sha256": "3636d0f0bd6bef02654cdffdc447b79cb2cef8ab02cc75267345946291a489e4"
},
{
"source": "ideogram-ai/ideogram-4-fp8",
"source_revision": "ee79a7237b519f1402ceacf952f30c8a31ec5073",
"source_path": "tokenizer/tokenizer.json",
"path": "tokenizer/tokenizer.json",
"bytes": 11422650,
"sha256": "be75606093db2094d7cd20f3c2f385c212750648bd6ea4fb2bf507a6a4c55506"
},
{
"source": "ideogram-ai/ideogram-4-fp8",
"source_revision": "ee79a7237b519f1402ceacf952f30c8a31ec5073",
"source_path": "tokenizer/tokenizer_config.json",
"path": "tokenizer/tokenizer_config.json",
"bytes": 693,
"sha256": "928c3c44a7d2168cede835051a5f630c22b9ef4c6f6bd672d2ba8677af2343b3"
},
{
"source": "ideogram-ai/ideogram-4-fp8",
"source_revision": "ee79a7237b519f1402ceacf952f30c8a31ec5073",
"source_path": "transformer/config.json",
"path": "transformer/config.json",
"bytes": 523,
"sha256": "7dd13d66162722cf1d85cd31607453321d5fc06e057755770b27debb4ae1465c"
},
{
"source": "ideogram-ai/ideogram-4-fp8",
"source_revision": "ee79a7237b519f1402ceacf952f30c8a31ec5073",
"source_path": "transformer/diffusion_pytorch_model.safetensors.index.json",
"path": "transformer/diffusion_pytorch_model.safetensors.index.json",
"bytes": 50386,
"sha256": "523b7f1082e2da539a932feea7bc3f41cf8614402f38fa7b1913facaa2630a89"
},
{
"source": "ideogram-ai/ideogram-4-fp8",
"source_revision": "ee79a7237b519f1402ceacf952f30c8a31ec5073",
"source_path": "unconditional_transformer/config.json",
"path": "unconditional_transformer/config.json",
"bytes": 537,
"sha256": "ae344d7be739a9062092a2bd0a7b2cba592f93617cd487d087fdaf92079919f1"
},
{
"source": "ideogram-ai/ideogram-4-fp8",
"source_revision": "ee79a7237b519f1402ceacf952f30c8a31ec5073",
"source_path": "unconditional_transformer/diffusion_pytorch_model.safetensors.index.json",
"path": "unconditional_transformer/diffusion_pytorch_model.safetensors.index.json",
"bytes": 50386,
"sha256": "523b7f1082e2da539a932feea7bc3f41cf8614402f38fa7b1913facaa2630a89"
},
{
"source": "ideogram-ai/ideogram-4-fp8",
"source_revision": "ee79a7237b519f1402ceacf952f30c8a31ec5073",
"source_path": "vae/config.json",
"path": "vae/config.json",
"bytes": 959,
"sha256": "b5b190fa341b7d07198b2f2898b0c75b129026adf43df8ee922f5df66e55d501"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": ".pre-commit-config.yaml",
"path": "reference/official-inference/.pre-commit-config.yaml",
"bytes": 1299,
"sha256": "36ed11c735a10b4510e1ea0c98900b257c7138128310196be74a00c937a83cbf"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "LICENSE.md",
"path": "reference/official-inference/LICENSE.md",
"bytes": 11356,
"sha256": "43070e2d4e532684de521b885f385d0841030efa2b1a20bafb76133a5e1379c1"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "README.md",
"path": "reference/official-inference/README.md",
"bytes": 15710,
"sha256": "baac6e04de78b700b52942b716b3eff654aa00449a0ae2ba7c43f47868fd1c8e"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "docs/development.md",
"path": "reference/official-inference/docs/development.md",
"bytes": 1304,
"sha256": "8e31439034ea0cc6a18460fdf0ebbe906a21a57fa3b07766957ed846b9bceb0a"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "docs/inference.md",
"path": "reference/official-inference/docs/inference.md",
"bytes": 2682,
"sha256": "ea1697c57066e73ce9e71c84fe23320ca33b1c0c65179820275cad07a246bf5b"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "docs/model_architecture.md",
"path": "reference/official-inference/docs/model_architecture.md",
"bytes": 2010,
"sha256": "695f4ee415c73beb80947a1a69e6799f495d0800fc86de63a9aa20a9a1d37712"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "docs/pipeline.md",
"path": "reference/official-inference/docs/pipeline.md",
"bytes": 6873,
"sha256": "57ffc29b2cad149c0240320893b1f1f781b2c1b46a36623db7bf37b54e456e7c"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "docs/prompting.md",
"path": "reference/official-inference/docs/prompting.md",
"bytes": 16784,
"sha256": "6dd30fdbf957d390038aad737cf703bff5adcd02805842b928bb40326d07d7a8"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "docs/safety.md",
"path": "reference/official-inference/docs/safety.md",
"bytes": 2886,
"sha256": "b790bbe44fc26da09a13ff673c1e970d74d785464d2a6af829fc7f74d5a41659"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "model_licenses/LICENSE-IDEOGRAM-4-NON-COMMERCIAL",
"path": "reference/official-inference/model_licenses/LICENSE-IDEOGRAM-4-NON-COMMERCIAL",
"bytes": 13646,
"sha256": "8e631193e8cab3632f93fc4e72689f6e41fb6e2e1b9fab5ab8cb17b5909bc8b2"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "pyproject.toml",
"path": "reference/official-inference/pyproject.toml",
"bytes": 1467,
"sha256": "82eb1443b7e4df53960dcb539dac7aafa288472dbb32dc99c83482529b388670"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "run_inference.py",
"path": "reference/official-inference/run_inference.py",
"bytes": 7272,
"sha256": "2236dd85c6a72ab48511759f9313d165db7682e5f3564022fd747296bd04167f"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "src/ideogram4/__init__.py",
"path": "reference/official-inference/src/ideogram4/__init__.py",
"bytes": 1094,
"sha256": "3d731e677f0213d15fe7de8f68701abc66747643a4f6131a67d007c171e4897f"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "src/ideogram4/autoencoder.py",
"path": "reference/official-inference/src/ideogram4/autoencoder.py",
"bytes": 12652,
"sha256": "1e8dd28d5d3a4b88dceccf417e334e69dab84a785de1997bdfeebaf1c427ff2b"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "src/ideogram4/caption_verifier.py",
"path": "reference/official-inference/src/ideogram4/caption_verifier.py",
"bytes": 11177,
"sha256": "e6808c1068cb16937b26a95c1915900c051f35deea9292cb476bffcd3e7ce2b8"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "src/ideogram4/constants.py",
"path": "reference/official-inference/src/ideogram4/constants.py",
"bytes": 462,
"sha256": "efcaffb5983007f93232e74f347a94762b7bb75d474d27105d77cfdd9885807c"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "src/ideogram4/latent_norm.py",
"path": "reference/official-inference/src/ideogram4/latent_norm.py",
"bytes": 4010,
"sha256": "10e87017aaf6638350db20022bbe78ebde44d51538278dd3b681d26a4d0869ed"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "src/ideogram4/magic_prompt.py",
"path": "reference/official-inference/src/ideogram4/magic_prompt.py",
"bytes": 11838,
"sha256": "e56b87d9225a8119b90023469de3b77b2c8b62ce387ba38b3f7baebc441619bc"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "src/ideogram4/magic_prompt_system_prompts/v1.txt",
"path": "reference/official-inference/src/ideogram4/magic_prompt_system_prompts/v1.txt",
"bytes": 28148,
"sha256": "5f6386382a1d9676f597be93884fc2346b62b923638da8df8b47d4d94a728f5e"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "src/ideogram4/modeling_ideogram4.py",
"path": "reference/official-inference/src/ideogram4/modeling_ideogram4.py",
"bytes": 12095,
"sha256": "b3cbc642bc74e0e6935d6b8decfd5e8b21bbd5fb3597a7bece14d4e1eae57a1f"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "src/ideogram4/pipeline_ideogram4.py",
"path": "reference/official-inference/src/ideogram4/pipeline_ideogram4.py",
"bytes": 22458,
"sha256": "c12ed0f97b814103af3b287e3048dd23ec7fcdb2e014d72d4869d472e9c4a6cd"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "src/ideogram4/quantized_loading.py",
"path": "reference/official-inference/src/ideogram4/quantized_loading.py",
"bytes": 9805,
"sha256": "899f4ab31080439de5f0ab42d239eb111cacdf0c357bfd73ad702637f4c4145b"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "src/ideogram4/safety.py",
"path": "reference/official-inference/src/ideogram4/safety.py",
"bytes": 2659,
"sha256": "b31f9ade86d30030dc01f7d338366bad43204dc4ca6cda749b6766a1caaa08b3"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "src/ideogram4/sampler_configs.py",
"path": "reference/official-inference/src/ideogram4/sampler_configs.py",
"bytes": 773,
"sha256": "139d5f0cbb4ef95b78eb7183d855095a666e1618fb966c80ae0c495badc9e52f"
},
{
"source": "https://github.com/ideogram-oss/ideogram4",
"source_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"source_path": "src/ideogram4/scheduler.py",
"path": "reference/official-inference/src/ideogram4/scheduler.py",
"bytes": 2191,
"sha256": "10c9197abea1eca122476da28ee5d72f97df242380ca3023d7952c77f1d049b9"
}
],
"code_revision": "990fe1c4e950bb9e9dc90e01c0ad98ba434f83c2",
"license_note": "Original full model agreement and mandatory Notice retained; reference code keeps separate license."
}
|