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
    • jinja/ Aug 22
    • arg.cpp Oct 13
    • arg.h Aug 19
    • base64.hpp
    • build-info.cpp.in Aug 12
    • build-info.h Aug 12
    • chat-auto-parser-generator.cpp Aug 22
    • chat-auto-parser-helpers.cpp Aug 22
    • chat-auto-parser-helpers.h Apr 3
    • chat-auto-parser.h Aug 22
    • chat-diff-analyzer.cpp Aug 22
    • chat-peg-parser.cpp Aug 22
    • chat-peg-parser.h Aug 22
    • chat.cpp Aug 22
    • chat.h Aug 22
    • CMakeLists.txt Oct 13
    • common.cpp Oct 13
    • common.h Oct 13
    • console.cpp Apr 6
    • console.h Mar 5
    • debug.cpp Apr 27
    • debug.h Apr 27
    • download.cpp Aug 22
    • download.h Aug 19
    • dspark-markov-metal.h Sep 18
    • dspark-markov-metal.mm Sep 18
    • dspark-markov.cu Sep 18
    • dspark-markov.h Sep 18
    • fit.cpp Aug 22
    • fit.h Aug 22
    • hf-cache.cpp Aug 22
    • hf-cache.h Jun 17
    • http.h Jul 8
    • imatrix-loader.cpp Aug 15
    • imatrix-loader.h Jun 4
    • json-schema-to-grammar.cpp Aug 22
    • json-schema-to-grammar.h Aug 22
    • json.cpp Aug 22
    • json.h Aug 22
    • kv-mean-center.cpp Aug 25
    • kv-mean-center.h Aug 25
    • llguidance.cpp Aug 10
    • log.cpp Jun 17
    • log.h May 14
    • ngram-cache.cpp Jan 28
    • ngram-cache.h Jan 28
    • ngram-map.cpp Jul 7
    • ngram-map.h Mar 31
    • ngram-mod.cpp May 29
    • ngram-mod.h Jan 30
    • peg-parser.cpp Aug 22
    • peg-parser.h Aug 22
    • preset.cpp Aug 15
    • preset.h Aug 12
    • reasoning-budget.cpp Aug 10
    • reasoning-budget.h Jul 25
    • sampling.cpp Aug 10
    • sampling.h Aug 10
    • scr.cpp Oct 13
    • scr.h Oct 14
    • speculative.cpp Oct 13
    • speculative.h Oct 13
    • subproc.cpp Jul 26
    • subproc.h Jul 26
    • trie.cpp Jul 25
    • trie.h Jul 25
    • unicode.cpp Mar 11
    • unicode.h Mar 11
  • 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
  • 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
trie.h
trie.h
common/trie.h
2.3 kB 73 lines
910196f6
common : add support for multiple end sequences in the reasoning budget sampler (#25544)
Aldehir Rojas Jul 25
⋯
common/trie.h
download raw history
at main C
new repository
sign in
sign in