Nikita
21fce9ba0d
feat: Tiktoken support ( #6460 )
...
Signed-off-by: Nikita Sukharev <kaonael@gmail.com>
2026-02-25 12:46:47 -08:00
Yan Ru Pei
0cb1d73383
fix: fold scheduling into queue so backpressure actually works ( #6470 )
...
Signed-off-by: PeaBrane <yanrpei@gmail.com>
Signed-off-by: Yan Ru Pei <yanrpei@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 18:33:03 -08:00
Ryan Olson
61c6780469
feat: add kvbm-kernels crate and upgrade cudarc to 0.19 ( #6309 )
...
Signed-off-by: Ryan Olson <rolson@nvidia.com>
2026-02-23 16:15:28 +00:00
Ryan Olson
7a6283e927
chore: cargo machete - remove unused dependencies ( #6453 )
...
Signed-off-by: Ryan Olson <rolson@nvidia.com>
2026-02-20 19:11:52 +00:00
Yan Ru Pei
cf51a0c4fd
chore: gate plotters dependency behind bench feature ( #6380 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-18 15:27:19 -05:00
Yan Ru Pei
c5c6a55190
feat: more flash indexer optimizations ( #6305 )
...
Signed-off-by: PeaBrane <yanrpei@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-18 09:13:37 -08:00
Ryan Olson
976bb70a3b
feat: add KVBM memory management enhancements (DIS-1311) ( #5532 )
2026-02-18 01:54:00 +00:00
Yan Ru Pei
4ede59a269
feat: speculative prefill ( #6230 )
...
Signed-off-by: PeaBrane <yanrpei@gmail.com>
Co-authored-by: Janelle Cai <jcai18@mit.edu>
2026-02-15 09:27:34 +00:00
Ryan Olson
94fad4799f
feat: kvbm-logical ( #6033 )
...
Signed-off-by: Ryan Olson <rolson@nvidia.com>
2026-02-14 02:24:26 +00:00
Yongming Ding
2d517e7780
feat(mocker): improve mocker's perf timing accuracy ( #6100 )
...
Signed-off-by: Yongming Ding <yongmingd@nvidia.com>
2026-02-12 17:33:43 -08:00
Graham King
bbe82f182a
chore: Remove dynamo-run and mistral-rs engine ( #6203 )
...
Signed-off-by: Graham King <grahamk@nvidia.com>
2026-02-12 21:50:58 +00:00
Yan Ru Pei
937398cf61
feat: Flash Indexer ( #5785 )
...
Signed-off-by: PeaBrane <yanrpei@gmail.com>
Signed-off-by: jthomson04 <jothomson@nvidia.com>
Signed-off-by: jthomson04 <jwillthomson19@gmail.com>
Signed-off-by: Janelle Cai <jcai18@mit.edu>
Co-authored-by: jthomson04 <jwillthomson19@gmail.com>
Co-authored-by: Janelle Cai <jcai18@mit.edu>
2026-02-11 22:26:56 -08:00
Yongming Ding
7c25f70291
feat(mocker): add optional KV cache allocation/eviction trace ( #6052 )
...
Signed-off-by: Yongming Ding <yongmingd@nvidia.com>
Co-authored-by: Yan Ru Pei <yanrpei@gmail.com>
2026-02-07 03:02:28 +00:00
Anant Sharma
3842b24479
fix: update bytes crate version to latest ( #6041 )
...
Signed-off-by: Anant Sharma <anants@nvidia.com>
2026-02-06 15:11:04 -05:00
Yan Ru Pei
9e33e3fa66
chore: clean ups in kv_router.rs ( #6028 )
...
Signed-off-by: PeaBrane <yanrpei@gmail.com>
2026-02-06 19:27:44 +00:00
Yan Ru Pei
91fb78cddf
chore: make mocker it's own crate ( #5958 )
...
Signed-off-by: PeaBrane <yanrpei@gmail.com>
2026-02-05 19:35:42 +00:00
milesial
9bff03f237
feat: vLLM backend with frontend media decoding ( #5781 )
...
Signed-off-by: Alexandre Milesi <milesial@users.noreply.github.com>
2026-02-03 09:19:26 -08:00
Graham King
2ffd58475b
chore: Remove native-tls / openssl dependency ( #5703 )
...
Signed-off-by: Graham King <grahamk@nvidia.com>
2026-01-28 17:36:11 +00:00
Yan Ru Pei
649d9b7d30
chore: make core kv-router its own crate ( #5677 )
...
Signed-off-by: PeaBrane <yanrpei@gmail.com>
2026-01-28 10:42:53 +00:00
Dmitry Tokarev
2d6babe5fc
chore: Bump rust lib oneshot to 0.1.13 ( #5694 )
...
Signed-off-by: Dmitry Tokarev <dtokarev@nvidia.com>
2026-01-27 17:26:11 -05:00
Biswa Panda
8fc70f20f3
feat: add ZMQ transport and its discovery ( #5625 )
2026-01-27 02:31:04 +00:00
Pavithra Vijayakrishnan
66c369964a
chore: version update for 0.9.0 ( #5661 )
...
Signed-off-by: pvijayakrish <pvijayakrish@nvidia.com>
2026-01-26 17:18:05 -08:00
Nate Mailhot
6dba119d7a
chore: update nixl to 0.9.0 ( #5528 )
2026-01-22 15:25:03 -08:00
Ryan Olson
34e582240c
feat: add PositionalLineageHash for hierarchical block tracking (DIS-1307) ( #5522 )
...
Signed-off-by: Ryan Olson <rolson@nvidia.com>
2026-01-21 09:16:52 -08:00
Neelay Shah
07724eb9f6
chore: remove unused lib/discovery crate ( #5266 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-07 23:30:19 -08:00
smatta-star
f63e273c43
feat: add auto-generated frontend OpenAPI spec and helper binary ( #4802 )
...
Signed-off-by: Satvik Matta <smatta@nvidia.com>
2025-12-22 21:45:03 +00:00
Nate Mailhot
910b587db1
chore: update nixl to 0.8.0 and ucx 1.20 ( #5007 )
...
Signed-off-by: Nate Mailhot <nmailhot@nvidia.com>
2025-12-19 10:55:40 -08:00
Anant Sharma
7436e3bc03
chore: update versions for 0.8.0 release ( #5031 )
...
Signed-off-by: Anant Sharma <anants@nvidia.com>
2025-12-19 10:21:52 -08:00
jh-nv
b401a1d66f
feat: propagate trace context to vLLM engine ( #4918 )
...
Signed-off-by: Jie Hao <jihao@nvidia.com>
2025-12-18 16:50:29 -05:00
Anant Sharma
5b82b8b096
chore: update versions to match latest release ( #4966 )
...
Signed-off-by: Anant Sharma <anants@nvidia.com>
2025-12-18 08:45:44 -08:00
milesial
74fcd4a9b9
feat: video decoder in the frontend ( #4719 )
...
Signed-off-by: Alexandre Milesi <milesial@users.noreply.github.com>
2025-12-16 14:28:06 -08:00
KrishnanPrash
24ac6c1588
chore: bump minijinja to 2.14.0 ( #4949 )
...
Signed-off-by: Krishnan Prashanth <kprashanth@nvidia.com>
2025-12-15 09:58:52 -08:00
Karen Chung
332499458b
feat: worker-local KvIndexer in KvEventPublisher ( #4519 )
...
Co-authored-by: Yan Ru Pei <yanrpei@gmail.com>
2025-12-11 23:18:34 +00:00
jthomson04
01819b8718
feat: KVBM V2 optimized bounce buffer transfer + benchmark ( #3947 )
...
Signed-off-by: jthomson04 <jwillthomson19@gmail.com>
2025-12-09 22:14:41 -08:00
Keiven C
3cad926e58
fix: integration test failures. Support DYN_SYSTEM_PORT=0 for random port binding, and update etcd test ( #4687 )
...
Signed-off-by: Keiven Chang <keivenchang@users.noreply.github.com>
Co-authored-by: Keiven Chang <keivenchang@users.noreply.github.com>
2025-12-02 16:49:41 -08:00
Biswa Panda
6a0e67ed78
feat: add LoRA common APIs and implementation for lora management ( #4464 )
2025-11-26 20:29:25 +00:00
milesial
0a06591826
feat: decoded media via NIXL ( #3988 )
...
Signed-off-by: Alexandre Milesi <milesial@users.noreply.github.com>
Signed-off-by: Ayush Agarwal <ayushag@nvidia.com>
Signed-off-by: Krishnan Prashanth <kprashanth@nvidia.com>
Co-authored-by: Ayush Agarwal <ayushag@nvidia.com>
Co-authored-by: Krishnan Prashanth <kprashanth@nvidia.com>
Co-authored-by: KrishnanPrash <140860868+KrishnanPrash@users.noreply.github.com>
2025-11-25 19:15:04 +00:00
Graham King
27904535fb
fix(storage): Correctly encoding FileStore keys ( #4539 )
...
Signed-off-by: Graham King <grahamk@nvidia.com>
2025-11-21 17:01:40 -05:00
William Zhang
65f18884f8
feat: Xml coder tool parser ( #4415 )
...
This commit adds a parser implementation for Xml style
tool calls, based currently on Qwen3 coder.
Followup work needs to be done to make it more generic
and parameterizable.
2025-11-21 08:27:33 +00:00
Graham King
2100f6aac5
feat(mistralrs): Upgrade to support CUDA 13 ( #4474 )
...
Signed-off-by: Graham King <grahamk@nvidia.com>
2025-11-19 14:12:17 -08:00
Dmitry Tokarev
c2cc9782b8
fix: Revert "feat: kvbm kernels ( #4356 )" ( #4467 )
2025-11-19 13:52:22 -05:00
Kyle McGill
0b8b7ffb73
chore: Upgrade NIXL to 0.7.1 and allow KVBM to pick NIXL cuda 12 or 13 ( #4281 )
...
Signed-off-by: Tushar Sharma <tusharma@nvidia.com>
Co-authored-by: Tushar Sharma <tusharma@nvidia.com>
2025-11-19 08:18:31 -08:00
Yan Ru Pei
fc2ad4eb1e
feat: mocker can use planner profile data ( #4422 )
...
Signed-off-by: PeaBrane <yanrpei@gmail.com>
Signed-off-by: Yan Ru Pei <yanrpei@gmail.com>
Co-authored-by: Hongkuan Zhou <tedzhouhk@gmail.com>
2025-11-18 08:06:50 +00:00
Ryan Olson
4d3269cd63
feat: discovery traits, systems and managers ( #4070 )
...
Signed-off-by: Ryan Olson <rolson@nvidia.com>
2025-11-17 21:59:04 -07:00
Ryan Olson
09bb1c68cc
feat: kvbm kernels ( #4356 )
...
Signed-off-by: Ryan Olson <rolson@nvidia.com>
2025-11-17 23:01:11 +00:00
Graham King
886506c12d
feat: Command line flag to set request plane mode: tcp, http or nats ( #4365 )
...
Signed-off-by: Graham King <grahamk@nvidia.com>
2025-11-17 09:02:36 -08:00
Biswa Panda
06b0ebef88
feat: transport agnostic request plane for dynamo - natless ( #4246 )
2025-11-13 17:54:54 +00:00
Yan Ru Pei
38242c8d7b
chore: use notify instead of inotify ( #4250 )
...
Signed-off-by: PeaBrane <yanrpei@gmail.com>
2025-11-12 16:53:39 +00:00
mohammedabdulwahhab
7afb5431ff
fix: add kube impl for discovery and add metadata endpoint ( #4136 )
...
Signed-off-by: mohammedabdulwahhab <furkhan324@berkeley.edu>
Co-authored-by: tmontfort <tmontfort@nvidia.com>
2025-11-10 22:42:04 +00:00
Anant Sharma
23660bc5c3
chore: update versions for 0.7.0 release ( #4217 )
...
Signed-off-by: Anant Sharma <anants@nvidia.com>
2025-11-10 21:40:06 +00:00