Commit Graph

  • 02a079a520
    Merge 56d0d6721c into 17f9b583a4 lucasajackson 2026-01-03 20:16:18 -0500
  • 56d0d6721c
    Merge branch 'main' into feat/tool-calling-v2 lucasajackson 2026-01-03 20:16:16 -0500
  • e8474181de
    Merge 990d60bd9e into 17f9b583a4 Nightguarder 2026-01-03 22:28:59 +0000
  • 990d60bd9e
    downloading custom_models work after merge nightguarder 2026-01-03 23:28:44 +0100
  • 112688cd92
    resolve merge conflicts nightguarder 2026-01-03 22:16:39 +0100
  • fdbf1d5000
    Merge branch 'main' into feature/issue-918-custom-mlx-models Nightguarder 2026-01-03 22:06:16 +0100
  • b109c51fe2
    prevent download issues nightguarder 2026-01-03 22:00:40 +0100
  • fdc3c7de37
    pretty_name for custom models nightguarder 2026-01-03 21:55:11 +0100
  • 4971eadac6
    Merge 19b7d17cd7 into 17f9b583a4 Drifter4242 2026-01-03 14:02:43 -0600
  • 654cd83c9d
    Merge 2f45b23250 into 17f9b583a4 Aryan Khandhadiya 2026-01-03 14:02:43 -0600
  • d7c524a04e
    Merge 9e8d5b759c into 17f9b583a4 Jake Abendroth 2026-01-03 14:02:43 -0600
  • eddf9abe8d
    Merge d536677a3e into 17f9b583a4 Lalit Madan 2026-01-03 14:02:42 -0600
  • 2023bd02f2
    Merge f63b1b2021 into 17f9b583a4 realies 2026-01-03 14:02:42 -0600
  • 6e8bdba354
    Merge 166caa738b into 17f9b583a4 Drifter4242 2026-01-03 14:02:42 -0600
  • 2f23028fbb
    Merge 93822e170d into 17f9b583a4 Alex Cheema 2026-01-03 14:02:42 -0600
  • 10451206f2
    Merge 517fe60224 into 17f9b583a4 Alex Cheema 2026-01-03 14:02:42 -0600
  • 011af2639f
    Merge 046c80c299 into 17f9b583a4 Sami Khan 2026-01-03 14:02:42 -0600
  • 08f0895801
    Merge 4e17c4acb5 into 17f9b583a4 Sami Khan 2026-01-03 14:02:42 -0600
  • ec6cedfd37
    Merge 49c66f139f into 17f9b583a4 Sami Khan 2026-01-03 14:02:42 -0600
  • 5951759fec
    Merge 3bc7bfe4e9 into 17f9b583a4 Drifter4242 2026-01-03 14:02:42 -0600
  • 5bf3d86cfe
    Merge 20c1d0cd42 into 17f9b583a4 Raafi 2026-01-03 20:02:11 +0000
  • 17f9b583a4
    Task Deduplication (#1062) main Evan Quiney 2026-01-03 20:01:49 +0000
  • 3ed41f1e9c task deduplication Evan 2025-12-31 00:43:37 +0000
  • c891a74364
    SAFE model registration nightguarder 2026-01-03 20:17:21 +0100
  • 9e8d5b759c feat: implement bandwidth-aware shard assignment for pipeline parallelism Jake Abendroth 2026-01-03 05:13:14 -0800
  • 92bcd16c7c revert: remove tool calling from README features lucasajackson 2026-01-03 00:06:44 -0500
  • 2b1cbcb804 docs: add tool calling to README features lucasajackson 2026-01-03 00:04:40 -0500
  • 2265fcd21f docs: update implementation summary with all fixes and details lucasajackson 2026-01-03 00:03:55 -0500
  • 13dfcbb13b docs: comprehensive tool calling documentation update lucasajackson 2026-01-02 23:58:54 -0500
  • b303ca40a6 feat: make tool call normalization schema-aware and safer lucasajackson 2026-01-02 23:49:28 -0500
  • db676b06f5 fix: handle Llama 3.1 parallel tool calling limitation lucasajackson 2026-01-02 22:50:39 -0500
  • 501650a2ff fix: buffer multiple tool results into single user message lucasajackson 2026-01-02 22:34:41 -0500
  • ac562ca950 fix: handle tool result messages in chat template lucasajackson 2026-01-02 22:18:02 -0500
  • 3487464c40 fix: handle JSON tool calls without space after opening brace lucasajackson 2026-01-02 22:08:58 -0500
  • 1e48ad31db fix: add strict type checking compliance lucasajackson 2026-01-02 21:56:57 -0500
  • e2d1488db9 docs: add implementation summary for PR review lucasajackson 2026-01-02 17:51:05 -0500
  • 8d3ce08a4a docs: update tool calling formats with tested implementations lucasajackson 2026-01-02 17:18:24 -0500
  • 0158232a8d fix: add index field to streaming tool calls lucasajackson 2026-01-02 17:10:26 -0500
  • 716ff0d73d fix: detect raw JSON tool calls during generation lucasajackson 2026-01-02 17:07:14 -0500
  • 4390b84ec4 fix: add support for raw JSON tool call format lucasajackson 2026-01-02 17:03:18 -0500
  • 0f71f08732 fix: update tool parser to support Llama 3.1 python_tag format lucasajackson 2026-01-02 16:36:11 -0500
  • 673a19ac5a feat: implement tool calling support for EXO lucasajackson 2026-01-02 16:19:54 -0500
  • 85bbc40477
    Revert "prevent users downloading non-mlx-community models" 2350d01a9. nightguarder 2026-01-02 21:22:30 +0100
  • e5e2c0f616
    use pytests nightguarder 2026-01-02 21:17:05 +0100
  • 2f45b23250 Fix: Pass missing KV cache constants to generation loop (#1036) Aryan 2026-01-02 19:28:04 +0530
  • 49c66f139f fix: resolve issue #1025 fix/1025 Sami Khan 2026-01-02 10:00:52 +0500
  • 20c1d0cd42 Added Images attachment support, generator updates and related changes Rafiahmed Patel 2026-01-01 12:06:14 +0000
  • b2241dbc6d
    Merge ceff44a1c1 into 844bcc7ce6 Drifter4242 2026-01-01 11:46:03 +0000
  • ceff44a1c1
    Merge branch 'main' into fix-client-disconnect Drifter4242 2026-01-01 11:46:00 +0000
  • 3bc7bfe4e9
    Merge branch 'main' into fix-kv-prefix-cache Drifter4242 2026-01-01 11:38:15 +0000
  • 166caa738b
    Merge branch 'main' into feat-launch-defaults Drifter4242 2026-01-01 11:37:38 +0000
  • 4e17c4acb5 feat: issue #1075 feat/1075 Sami Khan 2026-01-01 08:43:47 +0500
  • 046c80c299 resolve issue #1070 fix/1070 Sami Khan 2026-01-01 05:01:25 +0500
  • c4ee945d2d
    Merge debf326d04 into 844bcc7ce6 Suyash Bhawsar 2025-12-31 20:32:36 +0000
  • 844bcc7ce6
    fix: prevent form submission during IME composition (#1069) RickyChen / 陳昭儒 2026-01-01 01:11:04 +0800
  • 93822e170d Disable Sparkle updater on start to make macOS app work offline. alexcheema/macos_app_work_offline Alex Cheema 2025-12-31 16:38:17 +0000
  • 517fe60224 Display RDMA debug info in macOS app. alexcheema/app_rdma_debug_info Alex Cheema 2025-12-31 16:36:07 +0000
  • 19b7d17cd7 feat: add logit_bias and frequency_penalty support David Hind 2025-12-25 07:30:18 +0000
  • 12fe8a01b0 feat: support per-request temperature and top_p David Hind 2025-12-25 07:06:46 +0000
  • 2f8183a1f2
    Merge branch 'main' into feat-launch-defaults Drifter4242 2025-12-31 14:50:40 +0000
  • faba572615 Handle client disconnect with direct worker commands David Hind 2025-12-29 09:39:16 +0000
  • 16ca2b343c Persist launch defaults on every setting change and add nodes to settings David Hind 2025-12-31 07:41:35 +0000
  • b5b3a0d976 fix: prevent form submission during IME composition Ricky Chen 2025-12-31 14:36:00 +0800
  • c1be5184b2
    Fix tests broken by 283c (#1063) Evan Quiney 2025-12-31 01:53:55 +0000
  • a03f354074 and the others tests Evan 2025-12-31 01:48:19 +0000
  • 7b6cecce0d the test issue Evan 2025-12-31 01:26:53 +0000
  • e11916d46e improve error message Evan 2025-12-31 01:19:45 +0000
  • 1ec550dff1
    Emit download progress on start, and change downloads to be keyed by model_id (#1044) Alex Cheema 2025-12-31 01:18:10 +0000
  • 7dcf81d6ea terminate fetch on exception Evan 2025-12-31 00:25:51 +0000
  • 962eaf42da format, lint Evan 2025-12-31 00:22:06 +0000
  • 4752bbc29d Disable smart downloads, just use a wildcard Alex Cheema 2025-12-30 16:44:15 +0000
  • cd2d27c77b fix typecheck errors in test_download_and_loading.py, key by model_id Alex Cheema 2025-12-30 02:17:33 +0000
  • 7b223c7557 emit download progress on start, and change downloads to be keyed by model_id Alex Cheema 2025-12-30 01:11:55 +0000
  • 283c0e39e4
    Placement filters for tensor parallel supports_tensor, tensor dimension and pipeline parallel deepseek v3.1 (#1058) Alex Cheema 2025-12-31 00:33:40 +0000
  • 906df6f4d7 Placement filters for tensor parallel supports_tensor, tensor dimension and pipeline parallel deepseek v3.1 8-bit Alex Cheema 2025-12-30 17:09:01 +0000
  • 35be4c55c3 prioritise mlx jaccl coordinator ip (en0 -> en1 -> non-TB5 -> other) Alex Cheema 2025-12-30 17:15:48 +0000
  • 03ab413201 prioritise mlx jaccl coordinator ip (en0 -> en1 -> non-TB5 -> other) Alex Cheema 2025-12-30 17:15:48 +0000
  • 31d4cd8409 set KV_CACHE_BITS to None to disable quantized kv cache Alex Cheema 2025-12-30 16:49:32 +0000
  • fc22d17164 set KV_CACHE_BITS to None to disable quantized kv cache Alex Cheema 2025-12-30 16:49:32 +0000
  • 8a6da58404 remove mx.set_cache_limit Alex Cheema 2025-12-30 16:52:16 +0000
  • 72fca71522 use model.make_cache in make_kv_cache alexcheema/make_cache Alex Cheema 2025-12-30 17:46:13 +0000
  • cd497c3696 Deduplicate tasks in plan_step alexcheema/deduplicate_tasks_in_plan_step Alex Cheema 2025-12-30 17:28:19 +0000
  • f65c240c3b remove mx.set_cache_limit Alex Cheema 2025-12-30 16:52:16 +0000
  • 8285e861e6 Disable smart downloads, just use a wildcard Alex Cheema 2025-12-30 16:44:15 +0000
  • 16e2bfd3b3 log EXO_LIBP2P_NAMESPACE on start Alex Cheema 2025-12-30 02:18:44 +0000
  • 20954306a6 log EXO_LIBP2P_NAMESPACE on start Alex Cheema 2025-12-30 02:18:44 +0000
  • ade3ee7ec5 fix warmup order. should be rank!=0 then rank=0 Alex Cheema 2025-12-30 02:20:51 +0000
  • 958130966f fix warmup order. should be rank!=0 then rank=0 Alex Cheema 2025-12-30 02:20:51 +0000
  • 3c6ccbf07e feat: remember last launch settings (model, sharding, instance type) David Hind 2025-12-28 10:12:06 +0000
  • 40cbecb5c4 optimize dashboard optimize-dashboard Sami Khan 2025-12-29 22:00:59 +0500
  • 00882487d5 use wildcards in downloads wildcard-downloads Evan 2025-12-28 21:32:58 +0000
  • fea42473dd
    Place local node at the top of the dashboard. (#1033) Evan Quiney 2025-12-28 21:12:47 +0000
  • 1f41da26dc app updates Evan 2025-12-28 21:06:22 +0000
  • ca7adcc2a8
    Update README.md with instructions to enable RDMA. (#1031) Alex Cheema 2025-12-28 20:56:26 +0000
  • 1d5c116cea Update README.md with instructions to enable RDMA. Alex Cheema 2025-12-28 20:33:01 +0000
  • 9d9e24f969
    some dashboard updates (#1017) Evan Quiney 2025-12-28 20:50:23 +0000
  • 3df39ac1ac instance preview debug mode Sami Khan 2025-12-26 06:18:19 +0500
  • 3acc53cd78 debug mode fix Sami Khan 2025-12-26 04:07:30 +0500
  • 8575408867 debug mode fix Sami Khan 2025-12-26 03:22:20 +0500
  • ab76cf36be exo logo Sami Khan 2025-12-25 22:13:57 +0500