35 Commits
Author SHA1 Message Date
z 4fb855f819 docs(brand): add hero banner 2026-06-28 21:03:12 -07:00
633cb12e73 cleanup: refresh SKU links + strip upstream brands (#3)
Rewrite dead HF links to live successors, refresh stale Zen4 / old Zen-3 chat lineups to current Zen5 canonical + Zen3 specialty, and strip upstream brand mentions from user-facing prose (attribution and base_model chains preserved).

Co-authored-by: zooqueen <worringantje@gmail.com>
2026-05-29 22:24:59 -07:00
Antje WorringandClaude Opus 4.7 d5a723e0c4 zen5: rebrand antirez/ds4 fork for the Zen LLM family
Rebrand-only changes; upstream sources (ds4.c, ds4_metal.m, ds4_cuda.cu,
etc.) are unchanged so upstream pulls apply cleanly.

- README.md: zen5 product framing, full attribution to antirez/ds4
  and ggml-org/llama.cpp lineage.
- README-UPSTREAM.md: preserves the upstream README verbatim.
- NOTICE.md: explicit fork policy and upstream tracking instructions.
- LLM.md: repo-level navigation per ~/work/CLAUDE.md convention.
- CLAUDE.md: symlink to LLM.md.
- Makefile: adds zen5 / zen5-server / zen5-bench symlink aliases
  alongside the upstream ds4 names so both work.
- .gitignore: includes zen5-* binaries.

LICENSE is unchanged; ds4.c authors and ggml authors copyrights preserved.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-29 12:58:46 -07:00
antirez e88a71eb2e Merge responses-api 2026-05-14 10:29:27 +02:00
antirez f7e07f87a4 Harden Responses API tool replay
Preserve Responses namespace metadata and tool_search calls while rendering DSML-safe internal tool names. Replay function_call, hosted tool, and tool_search_output items into the shared chat/tool path so Codex and Pi can round-trip tool calls without losing KV-cache prefix reuse. Document the /v1/responses endpoint and add server unit coverage for namespace, tool_search, and replay output shapes.
2026-05-13 21:09:48 +02:00
antirez c5ef7acdc8 README: separate motivations. 2026-05-13 12:48:29 +02:00
antirez b9325e43eb README reworked with rocm branch link. 2026-05-13 12:45:50 +02:00
Codexandantirez 8aaf3d1f94 build: make CUDA target selection explicit
On Linux, plain make now prints the explicit build targets instead of silently choosing a CUDA build. Add cuda-spark for the GB10 path without an explicit nvcc -arch, cuda-generic for native CUDA builds, and keep make cuda CUDA_ARCH=... for explicit arch selection.

Measured on GB10 with make cuda-spark: README.md prompt, 8247 input tokens, 344.90 tok/s prefill. Test: make cuda-regression.
2026-05-13 08:57:56 +02:00
antirez d57ae3fd85 Add contributing regression guide 2026-05-13 08:30:35 +02:00
Salvatore SanfilippoandGitHub 8809b90a1e Merge pull request #98 from Chida82/benchtypos
Fix file paths in README for benchmark prompt and SVG generation
2026-05-12 19:09:16 +02:00
antirez 453a5faa89 Add DS4 imatrix and GGUF quantization tools
Add routed-MoE imatrix collection to the DS4 graph path, including dataset generation docs and the tracked calibration prompt corpus.

Add a standalone DeepSeek V4 Flash HF-to-GGUF quantizer that reuses GGUF template metadata, emits DS4 Q2/Q4 recipes, supports imatrix-aware routed expert quantization, and internalizes the required Q8_0, Q4_K, Q2_K, and IQ2_XXS quantizers instead of vendoring GGML.

Document quantizer provenance, output formats, and the DS4-specific imatrix mapping used by the generated GGUF files.
2026-05-12 18:34:08 +02:00
Chida82 382027bb33 Fix image path for M3 Max benchmark in README 2026-05-12 17:37:05 +02:00
Chida82 3aa85eea21 Update README to reflect new directory structure for benchmark files 2026-05-12 17:35:38 +02:00
antirez ed5d30dba0 q4 imatrix file in the download script. 2026-05-12 08:56:09 +02:00
antirez 920f9872ec Document that it runs well with 96GB of system memory. 2026-05-11 23:36:16 +02:00
antirez 99a5c13ba8 Merge commit '5161bc9493a3bde31d0fc8a8dce002662d6e2d16' 2026-05-11 19:37:32 +02:00
antirez 66afd654bd Add CUDA architecture build knob 2026-05-11 19:14:22 +02:00
antirez 5161bc9493 q2-imatrix weights added to download script. 2026-05-11 13:38:11 +02:00
antirez ae302c2fa1 Project renamed to DwarfStar 4. 2026-05-11 13:12:38 +02:00
antirez 0c1c0232ad Add incremental throughput benchmark 2026-05-11 13:10:50 +02:00
antirez 9deabad750 Add verbosity steering example 2026-05-11 10:50:39 +02:00
Codexandantirez f5f414d6cb CPU support improved 2026-05-11 09:41:25 +02:00
antirez e88a51fdac README: project status. 2026-05-10 22:56:16 +02:00
antirez 28cbb956d3 Use rendered text prefixes for KV cache reuse
Close #62
2026-05-10 22:15:23 +02:00
antirez 1a5ce45d4a Make continued KV checkpoints aligned frontiers 2026-05-10 18:34:06 +02:00
antirez 22ca6abd73 Fix DSML payload sampling repetition 2026-05-10 15:25:54 +02:00
antirez cb7feea698 Document tool streaming behavior 2026-05-09 23:12:40 +02:00
antirez d3fd981726 Document KV tool replay map format 2026-05-09 23:09:21 +02:00
Salvatore SanfilippoandGitHub baa0844820 Merge pull request #7 from enigma/aa/typos
fix README typos
2026-05-09 14:10:40 +02:00
antirez 52f8b95bd4 Add exact DSML tool replay memory 2026-05-09 13:14:00 +02:00
antirez 9c0e6acc96 Add backend-independent token dump debugging 2026-05-09 10:25:54 +02:00
Andrea Ambu 8284994dbd fix README typos 2026-05-07 23:24:57 +01:00
user ab64b9c798 Document Q4 benchmark results 2026-05-07 22:54:15 +02:00
Erik Nilsen c39962fb1a Fix spelling typos in README
- thsi -> this
- virutal -> virtual
- Remeber -> Remember
2026-05-07 09:24:42 -07:00
antirez d997b56c15 DS4 initial release 2026-05-07 17:16:28 +02:00