Skip to content

README thank-you and a complete third-party NOTICE, ahead of going public - #20

Merged
bong-water-water-bong merged 2 commits into
mainfrom
thank-you
Sep 23, 2026
Merged

bong-water-water-bong merged 2 commits into
mainfrom
thank-you

Conversation

@bong-water-water-bong

@bong-water-water-bong bong-water-water-bong commented Sep 23, 2026 •

Copy link
Copy Markdown
Collaborator

Adds a Thank you section at the bottom of the README and makes NOTICE a complete third-party attribution, so the repository is ready to go public.

Thank you (README)

  1. Osmantic/ODS first. It introduced the author to vibecoding.
  2. The Lemonade team and AMD's developers. Lemonade runs inside the binary, and AMD's code, issues and examples were the trail this was built along.
  3. The ranked repositories, in order of importance: amd/xdna-driver, Xilinx/XRT, Xilinx/mlir-aie, Xilinx/llvm-aie, ggml-org/llama.cpp, ROCm/hrx-system, torvalds/linux, zolotukhin/zinc, then huggingface/tokenizers and NandhaKishorM/laya (10 in all). The license of each is listed.
  4. Also built on: nlohmann/json, cpp-httplib, and the libraries Lemonade builds with.

NOTICE
Every copyright line comes from the project's own LICENSE file or source headers, not from memory.

  • The vendored, modified Lemonade is attributed to AMD and states our changes (UPSTREAM.md), as Apache-2.0 §4(b) requires. The AixLog it bundles is attributed too.
  • Every pinned submodule is attributed.
  • Every library Lemonade's CMake fetches is attributed at its pinned version: json 3.11.3, cpp-httplib 0.47.0, curl 8.5.0, zstd 1.5.7, Mbed TLS 3.6.2, libwebsockets 4.3.3, CLI11 2.4.2 and Brotli 1.1.0.
  • Compound licenses are stated exactly: Apache-2.0 WITH LLVM-exception, GPL-2.0 WITH Linux-syscall-note, and for zstd and Mbed TLS both the dual license and the one we use.
  • AMD's NPU firmware (LICENSE.amdnpu) is noted as not redistributed.

The ranking is a judgement call; reorder freely.

🤖 Generated with Claude Code

bong-water-water-bong and others added 2 commits September 23, 2026 18:15
… the top 8 repositories); NOTICE: every third-party copyright and license

Ahead of making the repository public. README ends with a Thank you section:
Osmantic/ODS first (it introduced the author to vibecoding), then the
Lemonade team and AMD's developers, then the eight repositories the engine is
built on in order of importance, then the smaller libraries.

NOTICE now attributes every third-party component with its license and the
copyright line taken from its own LICENSE or source headers: the vendored,
modified Lemonade (changes listed in UPSTREAM.md, per Apache-2.0 4(b)), the
pinned submodules, and the libraries Lemonade's CMake fetches at pinned
commits. Compound licenses are stated exactly (LLVM-exception, GPL-2.0 with
syscall note, the dual-licensed zstd and Mbed TLS with the choice used).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…list

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@bong-water-water-bong
bong-water-water-bong enabled auto-merge (squash) September 23, 2026 21:36
@bong-water-water-bong
bong-water-water-bong merged commit 864e873 into main Sep 23, 2026
1 check passed
@bong-water-water-bong
bong-water-water-bong deleted the thank-you branch September 23, 2026 21:37
bong-water-water-bong added a commit that referenced this pull request Sep 26, 2026
… llama.cpp-vulkan a29be7f) (#154)

* moe streaming: prefetch off the decode path, time split measured (pin llama.cpp-vulkan a29be7f)

Fork PR #20: the gate-ahead prefetch is scored on a worker thread, ONEBIT_MOE_PREFETCH sets how
many layers ahead, and ONEBIT_MOE_STATS prints where decode time goes. The PR also fixes the
fork's test-llama-archs/save-load tests for Zamba, Zamba2 and BlackMamba.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* docs: serve --moe-slots at 39 tok/s warm with the prefetch worker

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: bong-water-water-bong <bong-water-water-bong@1bit.gg>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant