Georgi Gerganov d99724f2b1 readme : update following llama.cpp style (#1599)
* readme : update following llama.cpp style

Assisted-by: pi:llama.cpp/Qwen3.8-27B

* readme : remove inline example and nightly badge

Assisted-by: pi:llama.cpp/Qwen3.8-27B

* readme : add logo, remove extra links

Assisted-by: pi:llama.cpp/Qwen3.8-27B

* readme : simplify feature list

Assisted-by: pi:llama.cpp/Qwen3.8-27B

* readme : drop AD and optimizer bullets

Assisted-by: pi:llama.cpp/Qwen3.8-27B
2026-08-21 15:39:22 +03:00
2026-07-09 23:39:29 +03:00
2025-11-04 20:40:52 +02:00
2026-08-21 14:18:23 +03:00
2025-02-04 13:03:55 +02:00
2026-02-07 10:37:38 +02:00

ggml

ggml logo

Tensor library for machine learning

License: MIT Release CI

Quick start

Build from source:

git clone https://github.com/ggml-org/ggml
cd ggml

mkdir build && cd build
cmake ..
cmake --build . --config Release -j 8

For a minimal, fully commented example (matrix multiplication), see examples/simple.

Description

The main goal of ggml is to be a simple, portable, and efficient tensor library for machine learning with minimal setup.

  • Plain C/C++ implementation without any dependencies
  • Cross-platform - x86, ARM, RISC-V, LoongArch, PowerPC, s390x, and WebAssembly
  • SIMD-optimized kernels for x86, ARM, and RISC-V
  • Broad backend support - CPU, GPU, NPU, and browser
  • 2- to 8-bit integer quantization, plus MXFP4 and NVFP4 microscaling formats
  • Zero memory allocations during runtime

Documentation

Contributing

  • For changes to the core ggml library (including to the CMake build system), please open a PR in llama.cpp - doing so will make your PR more visible, better tested, and more likely to be reviewed
S
Description
ggml 是面向机器学习的张量库。|GitHub 镜像 15.2k · 🍴 1.8k
https://github.com/ggml-org/ggml Readme MIT 33 MiB
Languages
C++ 55.2%
C 27.1%
Cuda 9.4%
Metal 2.4%
GLSL 1.7%
Other 4.2%