ollama/server
Jesse Gross 04b450a81b mlxrunner, cmd, server: fold three small packages into their users
model/base held the Model interface and the architecture registry while
model held weight loading and quant parameters, and every architecture
imported both. create/client was the CLI side of safetensors imports,
with the create command as its only caller, a duplicate of the command's
adapter error, and a name that read like a second API client. The
safetensors show helpers had their own package under x/ although it
already declared package server.

base merges into model, so base.Model and base.Register become
model.Model and model.Register; nothing in the two overlapped. The create
client's two files and their tests join package cmd, and the five names
the command called are no longer exported. The show helpers join the
server package, and the three entry points routes.go calls become
unexported like the helpers around them.
2026-09-16 14:06:08 -07:00
..
auth.go server: reject unexpected auth hosts (#13738) 2026-01-16 14:10:36 -05:00
auth_test.go server: reject unexpected auth hosts (#13738) 2026-01-16 14:10:36 -05:00
cloud_proxy.go openai: support web search in Responses API (#17686) 2026-08-12 11:51:54 -07:00
cloud_proxy_test.go cloud_proxy: for the web_search legacy path, flush on newlines (#14897) 2026-03-17 13:30:17 -07:00
codex_proxy.go app: add Ollama to ChatGPT Desktop (#18236) 2026-09-04 14:04:48 -07:00
codex_proxy_test.go app: harden Codex desktop proxy handling (#18244) 2026-09-04 17:48:55 -07:00
create.go mlx, mlxrunner: move the MLX engine out of x/ 2026-09-16 14:06:08 -07:00
create_fuzz_test.go create: add server-side MLX imports and drop GGUF conversion (#14969) 2026-09-14 20:32:36 -07:00
create_split_gguf.go create: add server-side MLX imports and drop GGUF conversion (#14969) 2026-09-14 20:32:36 -07:00
create_test.go create: add server-side MLX imports and drop GGUF conversion (#14969) 2026-09-14 20:32:36 -07:00
download.go lint fixes (#17897) 2026-08-20 10:23:25 -07:00
download_test.go server: detect download stalls before the first byte (#17259) 2026-07-21 11:28:19 -07:00
fixblobs.go server: replace blob prefix separator from ':' to '-' (#3146) 2024-03-14 20:18:06 -07:00
fixblobs_test.go server: replace blob prefix separator from ':' to '-' (#3146) 2024-03-14 20:18:06 -07:00
gemma4_test.go models: add support for gemma4-12b (#16457) 2026-06-03 07:44:57 -07:00
gguf_metadata.go create: add server-side MLX imports and drop GGUF conversion (#14969) 2026-09-14 20:32:36 -07:00
gguf_metadata_test.go create: add server-side MLX imports and drop GGUF conversion (#14969) 2026-09-14 20:32:36 -07:00
glimmer_images_test.go Release v0.32.7 (#17646) 2026-08-10 04:04:56 -07:00
images.go mlx, mlxrunner: move the MLX engine out of x/ 2026-09-16 14:06:08 -07:00
images_test.go create: add server-side MLX imports and drop GGUF conversion (#14969) 2026-09-14 20:32:36 -07:00
inference_request_log.go add ability to turn on debug request logging (#14106) 2026-03-19 17:08:17 -07:00
logprob.go logprob: add bytes to logprobs (#13068) 2025-11-13 13:49:25 -08:00
model.go create: add server-side MLX imports and drop GGUF conversion (#14969) 2026-09-14 20:32:36 -07:00
model_caches.go server: extract GGUF metadata and unify capabilities (#17858) 2026-09-10 11:16:37 -07:00
model_list.go create: add server-side MLX imports and drop GGUF conversion (#14969) 2026-09-14 20:32:36 -07:00
model_list_test.go server: extract GGUF metadata and unify capabilities (#17858) 2026-09-10 11:16:37 -07:00
model_recommendations.go app: add Ollama to ChatGPT Desktop (#18236) 2026-09-04 14:04:48 -07:00
model_recommendations_test.go app: add Ollama to ChatGPT Desktop (#18236) 2026-09-04 14:04:48 -07:00
model_resolver.go Reapply "don't require pulling stubs for cloud models" again (#14608) 2026-03-06 14:27:47 -08:00
model_resolver_test.go Reapply "don't require pulling stubs for cloud models" again (#14608) 2026-03-06 14:27:47 -08:00
model_show_cache.go Reduce startup model hydration (#16215) 2026-05-19 15:53:08 -07:00
model_show_cache_test.go server: remove OLLAMA_EXPERIMENT=client2 (#16962) 2026-07-06 13:15:39 -07:00
prompt.go server: align generate with native chat templates (#16878) 2026-06-24 13:43:56 -07:00
prompt_test.go anthropic: Preserve Claude local image-path tool results in renderer-owned prompt formatting (#16047) 2026-05-12 00:02:17 -04:00
renderer_resolution.go gemma4: image and audio input support 2026-09-02 15:07:28 -07:00
responses_compact.go server/openai: retry compaction after context overflow (#18324) 2026-09-08 14:42:03 -07:00
responses_compact_test.go openai: support standalone named function outputs (#18348) 2026-09-09 14:51:50 -07:00
routes.go mlxrunner, cmd, server: fold three small packages into their users 2026-09-16 14:06:08 -07:00
routes_cloud_test.go Report cached prompt tokens (#17943) 2026-09-02 09:30:44 -07:00
routes_create_test.go mlx, mlxrunner: move the MLX engine out of x/ 2026-09-16 14:06:08 -07:00
routes_debug_test.go create: add server-side MLX imports and drop GGUF conversion (#14969) 2026-09-14 20:32:36 -07:00
routes_delete_test.go create: add server-side MLX imports and drop GGUF conversion (#14969) 2026-09-14 20:32:36 -07:00
routes_generate_renderer_test.go create: add server-side MLX imports and drop GGUF conversion (#14969) 2026-09-14 20:32:36 -07:00
routes_generate_test.go API: Deprecate typical_p (#18448) 2026-09-14 21:24:26 -07:00
routes_harmony_streaming_test.go create: add server-side MLX imports and drop GGUF conversion (#14969) 2026-09-14 20:32:36 -07:00
routes_list_test.go server: extract GGUF metadata and unify capabilities (#17858) 2026-09-10 11:16:37 -07:00
routes_options_test.go Honor model generation defaults (#16471) 2026-09-01 14:52:07 -07:00
routes_parse_error_test.go create: add server-side MLX imports and drop GGUF conversion (#14969) 2026-09-14 20:32:36 -07:00
routes_request_log_test.go add ability to turn on debug request logging (#14106) 2026-03-19 17:08:17 -07:00
routes_test.go create: add server-side MLX imports and drop GGUF conversion (#14969) 2026-09-14 20:32:36 -07:00
routes_web_experimental_test.go openai: support web search in Responses API (#17686) 2026-08-12 11:51:54 -07:00
sched.go mlx, mlxrunner: move the MLX engine out of x/ 2026-09-16 14:06:08 -07:00
sched_test.go create: add server-side MLX imports and drop GGUF conversion (#14969) 2026-09-14 20:32:36 -07:00
show_safetensors.go mlxrunner, cmd, server: fold three small packages into their users 2026-09-16 14:06:08 -07:00
show_safetensors_test.go mlxrunner, cmd, server: fold three small packages into their users 2026-09-16 14:06:08 -07:00
sparse_common.go Don't hard fail on sparse setup error 2024-08-09 12:16:19 -07:00
sparse_windows.go Don't hard fail on sparse setup error 2024-08-09 12:16:19 -07:00
test_home_test.go app: harden update flows (#16100) 2026-05-11 12:24:01 -07:00
upload.go Clean up the manifest and modelpath (#13807) 2026-01-21 11:46:17 -08:00