Skip to content

Credit ONNX Runtime for reranking in the acknowledgments - #2241

Merged
felladrin merged 1 commit into
mainfrom
claude/readme-acknowledge-onnxruntime
Jul 28, 2026
Merged

Credit ONNX Runtime for reranking in the acknowledgments#2241
felladrin merged 1 commit into
mainfrom
claude/readme-acknowledge-onnxruntime

Conversation

@felladrin

Copy link
Copy Markdown
Owner

Description

Credits ONNX Runtime for reranking in the acknowledgments table. Reranking moved off llama.cpp in #2235, but the table still credited it for that role.

llama.cpp keeps its row: wllama is llama.cpp compiled to WebAssembly and still powers in-browser inference, so only the reranking half of that row's role moves out.

Before:

Project Role
wllama and llama.cpp In-browser inference and local reranking

After:

Project Role
ONNX Runtime Local reranking of the search results
wllama and llama.cpp In-browser inference

The new row sits directly after SearXNG, so the table follows the pipeline: aggregate the results, rerank them, then generate the answer.

Nothing else in the README needed changing. The architecture diagram already says Reranker / ONNX Runtime, and the prose describes reranking without naming an engine ("reranked locally by a cross-encoder model"). The llama.cpp mention further up is about pointing MiniSearch at a llama.cpp server as an OpenAI-compatible backend, which is unrelated.

Type of Change

  • Bug fix
  • New feature
  • Documentation
  • Other (refactor, build, chore)

How to test

  1. npm run lint passes, including scripts/documentation-validator.cjs, which checks every link in README.md.
  2. https://github.com/microsoft/onnxruntime returns HTTP 200.
  3. Read the Acknowledgments table on this branch and confirm the two rows render as above.

Checklist

  • npm run lint passes
  • Tests pass (npm run test), with tests added where it made sense

No tests: the change is one table row in the README.

Security, performance, or breaking changes

None.

Reranking moved to ONNX Runtime in #2235, but the acknowledgments table
still credited llama.cpp for it.

llama.cpp keeps its row, since wllama is llama.cpp compiled to WebAssembly
and still powers in-browser inference. Only the reranking half of that
row's role moves out.
@felladrin
felladrin marked this pull request as ready for review July 28, 2026 18:03
@felladrin
felladrin merged commit 12a4ce3 into main Jul 28, 2026
6 of 7 checks passed
@felladrin
felladrin deleted the claude/readme-acknowledge-onnxruntime branch July 28, 2026 18:03
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