Awesome Reviewers checks + prompts

sources / ggml-org/llama.cpp

ggml-org/llama.cpp

The checks this repository runs, scanned at 4c4ca5b, and the review prompts derived from its discussions.

9 recognised tools
33 prompts
83559 stars
LLM Serving & Gateways
GitHub

Static analysis

4 tools

ToolKindCommandRuns inFound in
flake8 Linting pre-commit hook flake8 pre-commit .pre-commit-config.yaml
.flake8
eslint
configured, not run
Linting tools/ui/eslint.config.js
mypy
configured, not run
Type checking mypy.ini
pyright
configured, not run
Type checking pyrightconfig.json

Testing

3 tools

ToolKindCommandRuns inFound in
vitest Unit and integration tests vitest --project=unit --run tests/unit/pwa.spec.ts ci .github/workflows/ui-build.yml
playwright
configured, not run
End-to-end browser tests tools/ui/demo/playwright.config.ts
tools/ui/playwright.config.ts
pytest
configured, not run
Unit and integration tests gguf-py/pyproject.toml
pyproject.toml
tools/server/tests/pytest.ini
ToolKindCommandRuns inFound in
pre-commit-hooks File hygiene pre-commit hook trailing-whitespace
pre-commit hook end-of-file-fixer
pre-commit hook check-yaml
pre-commit .pre-commit-config.yaml
prettier
configured, not run
Formatting tools/ui/.prettierrc
26 other commands the scanner could not classify

Commands from CI steps and task runners that look like checks but match no known tool. Some are checks, some are not.

  • Format-Table -AutoSize
  • Format-Table FullName, Length -AutoSize
  • New-Item -ItemType Directory -Force -Path $licensingDest
  • bash scripts/check-requirements.sh
  • bash scripts/make-release-checks.sh ${{ github.event.inputs.dry_run == true
  • ccache --set-config=compiler_check=content
  • ctest --test-dir ReleaseOV -L main -E $EXPR -C Release --verbose --timeout 3000
  • ctest --test-dir build/ReleaseOV -L main -E $EXPR --verbose --timeout 3000
  • ctest -C Release -L behavior -LE 'model
  • ctest -L behavior -LE 'model
  • ctest -L main --verbose --timeout 900
  • ctest -L main -C Release --verbose --timeout 900
  • ctest -L main -E "test-llama-archs
  • ctest -L main -E tokenizer --verbose --timeout 900
  • diff docs/ops.md /tmp/ops_check/ops.md
  • editorconfig-checker
  • for check in ${checks[@]}
  • for type in ${TYPES[@]}
  • local image_type=$1
  • local image_type=$3
  • local merged_tag=${PREFIX}${image_type}${suffix}
  • python ../scripts/hip/gcn-cdna-vgpr-check.py metrics.log
  • python scripts/snapdragon/qdc/run_qdc_jobs.py --test all --pkg-dir pkg-snapdragon/llama.cpp --model-url https://huggi...
  • test-llama-context
  • ty check --exit-zero-on-warning --output-format=github
  • xargs -0 clang-format-22 --dry-run --Werror

full scan as JSON

Review prompts

most discussed first

  • ggml-org/llama.cpp Algorithms CUDA llm-infra
    raw open
  • ggml-org/llama.cpp Naming Conventions C++ llm-infra
    raw open
  • ggml-org/llama.cpp Code Style C++ llm-infra
    raw open
  • ggml-org/llama.cpp AI Python llm-infra
    raw open
  • ggml-org/llama.cpp Naming Conventions Other llm-infra
    raw open
  • ggml-org/llama.cpp Algorithms C++ llm-infra
    raw open
  • ggml-org/llama.cpp AI C++ llm-infra
    raw open
  • ggml-org/llama.cpp Performance Optimization CUDA llm-infra
    raw open
  • ggml-org/llama.cpp Performance Optimization C++ llm-infra
    raw open
  • ggml-org/llama.cpp AI Other llm-infra
    raw open
  • ggml-org/llama.cpp Code Style Other llm-infra
    raw open
  • ggml-org/llama.cpp Null Handling C++ llm-infra
    raw open
  • ggml-org/llama.cpp Performance Optimization Other llm-infra
    raw open
  • ggml-org/llama.cpp API C++ llm-infra
    raw open
  • ggml-org/llama.cpp Error Handling C++ llm-infra
    raw open
  • ggml-org/llama.cpp AI Markdown llm-infra
    raw open
  • ggml-org/llama.cpp Testing C++ llm-infra
    raw open
  • ggml-org/llama.cpp Algorithms Other llm-infra
    raw open
  • ggml-org/llama.cpp Naming Conventions Python llm-infra
    raw open
  • ggml-org/llama.cpp Configurations Python llm-infra
    raw open
  • ggml-org/llama.cpp Algorithms C llm-infra
    raw open
  • ggml-org/llama.cpp Performance Optimization Objective-C llm-infra
    raw open
  • ggml-org/llama.cpp Naming Conventions CUDA llm-infra
    raw open
  • ggml-org/llama.cpp Documentation Markdown llm-infra
    raw open
  • ggml-org/llama.cpp Code Style CUDA llm-infra
    raw open
  • ggml-org/llama.cpp Configurations C++ llm-infra
    raw open
  • ggml-org/llama.cpp Naming Conventions Markdown llm-infra
    raw open
  • ggml-org/llama.cpp Algorithms Python llm-infra
    raw open
  • ggml-org/llama.cpp Code Style Objective-C llm-infra
    raw open
  • ggml-org/llama.cpp Performance Optimization Python llm-infra
    raw open
  • ggml-org/llama.cpp API Other llm-infra
    raw open
  • ggml-org/llama.cpp Configurations Txt llm-infra
    raw open
  • ggml-org/llama.cpp Configurations Other llm-infra
    raw open