Commit 8e1ea5e
- .github/workflows/build-wasm.yml+90
- .github/workflows/build-webgpu.yml+3-44
- CMakeLists.txt+9
- common/CMakeLists.txt+6
- common/arg.cpp+20-6
- common/download.cpp+52-17
- common/fit.cpp+1-1
- common/speculative.cpp+2-2
- common/subproc.cpp+143
- common/subproc.h+59
- conversion/__init__.py+5
- conversion/base.py+2-2
- conversion/kimivl.py+16
- conversion/minimax.py+117-2
- conversion/nanbeige.py+24
- docs/development/HOWTO-add-model.md+2
- ggml/src/ggml-backend.cpp+26-17
- ggml/src/ggml-cpu/llamafile/sgemm.cpp+126-20
- ggml/src/ggml-opencl/ggml-opencl.cpp+1-1
- ggml/src/ggml-sycl/CMakeLists.txt+11
- gguf-py/gguf/constants.py+69-1
- gguf-py/gguf/gguf_writer.py+12
- gguf-py/gguf/tensor_mapping.py+22-1
- include/llama.h+5-4
- skills/add-new-model/SKILL.md+1
- skills/code-review/SKILL.md+9
- src/llama-arch.cpp+13
- src/llama-arch.h+9
- src/llama-context.cpp+6-3
- src/llama-graph.cpp+12-1
- src/llama-hparams.cpp+10
- src/llama-hparams.h+8
- src/llama-kv-cache.cpp+278-14
- src/llama-kv-cache.h+10
- src/llama-model-loader.cpp+1-1
- src/llama-model-saver.cpp+2
- src/llama-model.cpp+8-1
- src/llama-model.h+7
- src/llama-quant.cpp+4
- src/llama-vocab.cpp+1
- src/llama.cpp+7-4
- src/models/deepseek4.cpp+5-1
- src/models/minimax-m3.cpp+562
- src/models/models.h+39
- src/models/nanbeige.cpp+184
- tests/test-arg-parser.cpp+9
- tests/test-jinja.cpp+11-14
- tests/test-llama-archs.cpp+11-3
- tests/test-save-load-state.cpp-2
- tools/cli/README.md+2-2
- tools/completion/README.md+2-2
- tools/llama-bench/llama-bench.cpp+40-38
- tools/mtmd/CMakeLists.txt+9-1
- tools/mtmd/clip-impl.h+4
- tools/mtmd/clip-model.h+4
- tools/mtmd/clip.cpp+49
- tools/mtmd/models/minimax-m3.cpp+84
- tools/mtmd/models/models.h+6
- tools/mtmd/mtmd-helper.cpp+13
- tools/mtmd/mtmd.cpp+18-3
- tools/server/README-dev.md+5-5
- tools/server/README.md+2-2
- tools/server/server-mcp.cpp+9-25
- tools/server/server-models.cpp+64-69
- tools/server/server-models.h+24-7
- tools/server/server-stream.cpp+4-4
- tools/server/server-stream.h+6
- tools/server/server-tools.cpp+11-19
- tools/server/server.cpp+4-9
- tools/server/tests/unit/test_stream.py+153
- tools/ui/src/lib/components/app/chat/ChatForm/ChatFormContextGauge/ContextGaugePopup.svelte+8-1
- tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageAssistant/ChatMessageAssistant.svelte+6-3
- tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageSystem/ChatMessageSystem.svelte+11-2
- tools/ui/src/lib/components/app/chat/ChatScreen/ChatScreen.svelte+38-2
- tools/ui/src/lib/components/app/settings/SettingsChat/SettingsChatImportExportTab.svelte+13-3
- tools/ui/src/lib/constants/api-endpoints.ts+5-1
- tools/ui/src/lib/constants/auto-scroll.ts+6
- tools/ui/src/lib/constants/conversation-import.ts+3
- tools/ui/src/lib/constants/index.ts+1
- tools/ui/src/lib/constants/message-export.ts+3
- tools/ui/src/lib/constants/sandbox.ts+9-6
- tools/ui/src/lib/enums/conversation-import.enums.ts+9
- tools/ui/src/lib/enums/index.ts+2
- tools/ui/src/lib/services/chat.service.ts+30-2
- tools/ui/src/lib/services/database.service.ts+7-7
- tools/ui/src/lib/stores/chat.svelte.ts+60-5
- tools/ui/src/lib/stores/conversations.svelte.ts+52-83
- tools/ui/src/lib/utils/modality-file-validation.ts-6
- tools/ui/tests/client/conversation-import-db.svelte.test.ts+68
- tools/ui/tests/unit/conversation-import.test.ts+112
0 commit comments