skip to content
okami.mom / llama-cpp-bonsai

okami.mom/llama-cpp-bonsai

fork

llama.cpp fork for Ternary Bonsai 2 27B: MTP speculation, suffix cache reuse (SCR), q8 KV, two-slot fairness, fused DeltaNet kernels

files main
  • .devops/ Aug 18
  • .gemini/ Dec 29, 2025
  • .github/ Sep 25
  • .pi/gg/ Aug 22
  • app/ Aug 12
  • benches/ Mar 16
  • ci/ Aug 23
  • cmake/ Aug 20
  • common/ Oct 14
  • conversion/ Sep 25
  • docs/ Sep 25
  • examples/ Sep 16
  • ggml/ Oct 13
  • gguf-py/ Sep 25
  • grammars/ Jun 14
  • include/ Sep 18
  • licenses/ Jan 14
  • media/ Sep 10, 2025
  • models/ Aug 15
  • patches/ Oct 18
  • pocs/ Apr 17
  • requirements/ Aug 11
  • scripts/ Aug 24
  • skills/ Aug 23
  • src/ Oct 13
    • models/ Oct 13
    • CMakeLists.txt Aug 21
    • llama-adapter.cpp Aug 16
    • llama-adapter.h Mar 18
    • llama-arch.cpp Sep 25
    • llama-arch.h Sep 25
    • llama-batch.cpp Oct 13
    • llama-batch.h Oct 13
    • llama-chat.cpp May 28
    • llama-chat.h May 28
    • llama-context.cpp Oct 13
    • llama-context.h Oct 13
    • llama-cparams.cpp Jun 15, 2025
    • llama-cparams.h Sep 18
    • llama-ext.h Oct 13
    • llama-grammar.cpp Aug 5
    • llama-grammar.h Jan 3
    • llama-graph.cpp Oct 13
    • llama-graph.h Oct 13
    • llama-hparams.cpp Aug 19
    • llama-hparams.h Sep 25
    • llama-impl.cpp Apr 5
    • llama-impl.h Jul 8
    • llama-io.cpp May 2
    • llama-io.h May 5
    • llama-kv-cache-dsa-iswa.cpp Aug 21
    • llama-kv-cache-dsa-iswa.h Aug 21
    • llama-kv-cache-dsa.cpp Aug 3
    • llama-kv-cache-dsa.h Aug 3
    • llama-kv-cache-dsv4.cpp Aug 24
    • llama-kv-cache-dsv4.h Aug 2
    • llama-kv-cache-iswa.cpp Jul 8
    • llama-kv-cache-iswa.h Jun 29
    • llama-kv-cache-msa.cpp Aug 3
    • llama-kv-cache-msa.h Aug 3
    • llama-kv-cache.cpp Oct 13
    • llama-kv-cache.h Oct 13
    • llama-kv-cells.h Oct 13
    • llama-memory-hybrid-iswa.cpp Jul 8
    • llama-memory-hybrid-iswa.h May 16
    • llama-memory-hybrid.cpp Jul 8
    • llama-memory-hybrid.h May 16
    • llama-memory-recurrent.cpp Oct 13
    • llama-memory-recurrent.h Oct 13
    • llama-memory.cpp Jun 30, 2025
    • llama-memory.h Jun 7
    • llama-mmap.cpp Apr 30
    • llama-mmap.h Mar 25
    • llama-model-loader.cpp Sep 4
    • llama-model-loader.h Aug 18
    • llama-model-saver.cpp Aug 24
    • llama-model-saver.h Mar 25
    • llama-model.cpp Sep 25
    • llama-model.h Sep 25
    • llama-quant.cpp Sep 21
    • llama-quant.h Jan 3, 2025
    • llama-sampler.cpp Aug 10
    • llama-sampler.h Aug 10
    • llama-vocab.cpp Aug 17
    • llama-vocab.h Jul 22
    • llama.cpp Aug 14
    • unicode-data.cpp Oct 8, 2024
    • unicode-data.h Oct 2, 2024
    • unicode.cpp Aug 18
    • unicode.h Apr 3
  • tests/ Oct 18
  • tools/ Oct 18
  • vendor/ Aug 23
  • .clang-format Sep 16, 2025
  • .clang-tidy Sep 22, 2025
  • .dockerignore Jun 20
  • .ecrc Aug 27, 2024
  • .editorconfig May 16
  • .flake8 May 2, 2025
  • .gitignore Jun 12
  • .gitmodules Jul 3, 2025
  • .pre-commit-config.yaml May 3, 2024
  • AGENTS.md Aug 30
  • AUTHORS Aug 18
  • build-xcframework.sh Aug 18
  • CLAUDE.md Dec 29, 2025
  • CMakeLists.txt Sep 18
  • CMakePresets.json Jul 13, 2025
  • CODEOWNERS Jul 24
  • CONTRIBUTING.md Aug 30
  • convert_hf_to_gguf_update.py Jul 22
  • convert_hf_to_gguf.py Aug 2
  • convert_llama_ggml_to_gguf.py Mar 21
  • convert_lora_to_gguf.py Jun 14
  • flake.nix Aug 13, 2025
  • LICENSE Feb 2
  • Makefile Aug 20, 2025
  • mypy.ini
  • pyproject.toml Jun 2
  • pyrightconfig.json Mar 21
  • README.md Oct 18
  • requirements.txt Mar 5, 2025
  • SECURITY.md Aug 5
  • ty.toml May 20
languages
  • C++ 63%
  • C 14%
  • Python 8%
  • TypeScript 5%
  • GLSL 3%
  • Svelte 3%
  • other 4%
refs 2
main 8906fd8 Oct 18bolt 87e1b42 Oct 16
≡ llama-cpp-bonsai
readmetickets …commitspipelinessettings
llama-arch.h
llama-arch.h
src/llama-arch.h
24 kB 801 lines
279df664
spec : add DFlash2 support (local convolution + candidate selector) (#27342) (#27816) (#261)
Chirag Patnaik Sep 25
⋯
src/llama-arch.h
download raw history
at main C
new repository
sign in
sign in