simlock
A control plane so parallel coding agents stop fighting over the same simulator.
Tensor library for machine learning
Translation pending
Developer toolsC++ · CGitHub @ggml-orgSelf-installOwner unconfirmed
Paste into Claude or ChatGPT for installation instructions suited to your environment.
Have you tried it? One tap is enough. No sign-in needed.
Loading the full README. The saved excerpt is shown below.
For a minimal, fully commented example (matrix multiplication), see examples/simple.
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 runtimeRead the full README ↗Tensor library for machine learning
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.
The main goal of ggml is to be a simple, portable, and efficient tensor library for machine learning with minimal setup.
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