Wagner Bruna
f683c88a28
feat: make negative max_vram control the amount of spare vram ( #1503 )
2026-05-18 23:00:06 +08:00
Wagner Bruna
e7eb92fd84
feat: add Gradient Estimation sampler ( #1484 )
2026-05-17 22:54:28 +08:00
leejet
67dda3f897
feat: add ltx2.3 support ( #1463 )
...
* add GemmaTokenizer
* add basic ltx2.3 support
* change vocab file encoding
* fix ci
* fix ubuntu build
* add temporal tiling support
* add ltx audio support
* update ggml submodule url
* fix generate_video
* add i2v support
* minify bundled Gemma tokenizer vocab sources
* pass video fps into temporal rope embeddings
* fix av_ca_timestep_scale_multiplier
* add LTX2Scheduler support
* update docs
* fix ci
2026-05-17 16:46:20 +08:00
leejet
36330724bd
feat: add module backend assignment support ( #1500 )
...
Co-authored-by: Stéphane du Hamel <stephduh@live.fr>
2026-05-16 20:27:06 +08:00
leejet
38b14adb67
feat: auto-detect max VRAM budget with --max-vram -1 ( #1498 )
2026-05-16 16:14:25 +08:00
leejet
0665a7f8bf
feat: add hidream o1 image support ( #1485 )
2026-05-15 00:40:21 +08:00
Daniele
9d683417cb
feat: add Euler CFG++ and Euler-A CFG++ samplers ( #1354 )
2026-05-15 00:29:04 +08:00
cphlipot
6ee0684d74
feat: display server url with "http://" prefix. ( #1486 )
2026-05-14 23:57:22 +08:00
leejet
90e87bc846
feat: add max-vram based segmented param offload ( #1476 )
2026-05-06 21:56:02 +08:00
leejet
f40a707d0f
feat: add sdcpp-specific generation metadata to image outputs ( #1462 )
2026-04-27 22:43:13 +08:00
leejet
b8bdffc199
feat: add more built-in highres upscalers ( #1456 )
2026-04-23 22:17:58 +08:00
leejet
c97702e105
feat: add sd-webui style Hires. fix support ( #1451 )
2026-04-22 23:51:09 +08:00
leejet
44cca3d626
feat: support safetensors export in convert mode ( #1444 )
2026-04-20 00:22:11 +08:00
leejet
4d626d24b2
feat(server): implement vid_gen async API and mode-aware capabilities ( #1437 )
2026-04-18 15:06:36 +08:00
rmatif
1b4e9be643
feat: add er_sde sampler ( #1403 )
2026-04-17 01:32:16 +08:00
Wagner Bruna
ee5bf956b0
chore: allow building the embedded UI header separately ( #1415 )
2026-04-15 22:07:31 +08:00
leejet
12a369cc67
docs: update readme
2026-04-11 18:41:12 +08:00
leejet
fd3504760f
feat: use sdcpp-webui as embedded webui ( #1408 )
2026-04-11 18:33:11 +08:00
leejet
7ade90e478
feat: add sdcpp api support ( #1407 )
2026-04-11 17:49:00 +08:00
leejet
5bf438d568
refactor: split examples common into header and source ( #1393 )
2026-04-06 21:11:57 +08:00
leejet
359eb8b8de
refactor: apply RAII ownership to examples ( #1392 )
2026-04-06 20:33:46 +08:00
leejet
7397ddaa86
feat: add webm support ( #1391 )
2026-04-06 01:49:28 +08:00
leejet
87ecb95cbc
feat: add webp support ( #1384 )
2026-04-02 01:36:11 +08:00
Wagner Bruna
99c1de379b
feat: ancestral sampler implementations for flow models ( #1374 )
...
* feat: add support for the eta parameter to ancestral samplers
* feat: Euler Ancestral sampler implementation for flow models
* refine flow ancestral sampling and normalize eta defaults
---------
Co-authored-by: leejet <leejet714@gmail.com>
2026-04-02 01:35:29 +08:00
leejet
09b12d5f6d
feat(cli): add metadata inspection mode ( #1381 )
2026-04-01 00:52:03 +08:00
leejet
6dfe945958
fix: use resolved image size in embedded metadata ( #1382 )
2026-03-31 23:55:49 +08:00
Wagner Bruna
4fe7a35939
feat(server): add generation metadata to png images ( #1217 )
2026-03-31 23:06:27 +08:00
Jan Ekström
4d5232083f
chore(server): link winsock2 for non-MSVC windows ( #1378 )
2026-03-31 22:10:34 +08:00
leejet
83e8f6f0af
refactor(server): split server endpoint registration ( #1376 )
2026-03-31 00:02:03 +08:00
Wagner Bruna
02dd5e5dd2
refactor: move VAE tiling parameters to SDGenerationParams ( #1261 )
2026-03-30 23:09:38 +08:00
leejet
f16a110f87
refactor: migrate generation pipeline to sd::Tensor ( #1373 )
2026-03-30 00:19:25 +08:00
leejet
862a6586cb
feat: add embedded WebUI ( #1207 )
2026-03-16 00:26:57 +08:00
Wagner Bruna
630ee03f23
refactor: move all cache parameter defaults to the library ( #1327 )
2026-03-15 16:43:46 +08:00
rmatif
adfef62900
feat: add generic DiT support to spectrum cache ( #1336 )
2026-03-15 16:41:05 +08:00
rmatif
dea4980f4e
feat: add spectrum caching method ( #1322 )
2026-03-10 00:35:32 +08:00
Korsar13
7c880f80c7
fix: avoid sd-server memory leak ( #1316 )
2026-03-04 23:47:38 +08:00
leejet
aaa8a51bd8
docs: update sd-cli/sd-server docs
2026-03-04 00:41:17 +08:00
leejet
ba35dd734e
refactor: introduce ggml_ext_zeros_like/ggml_ext_ones_like ( #1312 )
2026-03-04 00:36:52 +08:00
Wagner Bruna
39d54702a6
feat: accept legacy image parameter on v1/images/edits ( #1270 )
2026-03-01 22:00:50 +08:00
Wagner Bruna
60889bc9a1
fix: correct sdapi LoRA file handling ( #1276 )
2026-03-01 21:57:06 +08:00
Wagner Bruna
b314d80ad0
feat: turn flow_shift into a generation parameter ( #1289 )
...
* feat: turn flow_shift into a generation parameter
* format code
* simplify set_shift/set_parameters
* fix sd_sample_params_to_str
* remove unused variable
* update docs
---------
Co-authored-by: leejet <leejet714@gmail.com>
2026-02-26 00:26:04 +08:00
Wagner Bruna
adea272225
feat(server): use image and command-line dimensions by default on server ( #1262 )
2026-02-11 00:42:50 +08:00
akleine
d60fb27560
fix: avoid unwanted file extension changes ( #1257 )
2026-02-09 23:59:43 +08:00
Wagner Bruna
c7ccafbd6f
fix: correct sdapi handling of cfg_scale and steps ( #1260 )
2026-02-09 23:34:19 +08:00
stduhpf
aa0b899397
fix: improve handling of VAE decode failures ( #1222 )
2026-02-09 23:29:41 +08:00
leejet
f0f641a142
feat(server): add lora support to sdapi ( #1256 )
2026-02-08 00:11:16 +08:00
leejet
f957fa3d2a
feat: add --fa option ( #1242 )
2026-02-01 21:44:54 +08:00
rmatif
e63daba33d
feat: add res_multistep, res_2s sampler and bong tangent scheduler ( #1234 )
2026-02-01 20:05:27 +08:00
leejet
43e829f219
refactor: unify the processing of attention mask ( #1230 )
2026-01-26 00:33:34 +08:00
Equious
4ccce027b2
fix: correct mask and control image loading in cli ( #1229 )
2026-01-25 22:47:52 +08:00