Local models. One workspace.
Discover GGUF models, manage llama.cpp runtimes, chat locally, and measure performance with AioLM.
> powershell -ExecutionPolicy Bypass -Command "irm https://github.com/aiolm/AioLM/releases/latest/download/install.ps1 | iex"macOS 13.3+ · Apple silicon / Intel · DMG
Run this command in Terminal. It downloads the DMG for your Mac, verifies its SHA-256 checksum and installs AioLM in Applications. See the guide for installing a downloaded DMG.
$ curl -fsSL https://github.com/aiolm/AioLM/releases/latest/download/install.sh | bashUbuntu 24.04+ · x86_64 · DEB / AppImage
Download a DEB and verify its SHA-256 checksum, then run this command in its folder. See the guide for AppImage installation.
$ sudo apt install ./AioLM_*_amd64.deb
From model to measurement
A simple workflow for local LLMs, designed for builders.
Choose your model
Discover GGUF models from the community and add them to your library.
Run it your way
Manage llama.cpp runtimes and configure settings that fit your hardware and workflow.
Measure and share
Run benchmarks, review results with full context, and share your configuration with others.
Frequently asked questions
What is AioLM?
AioLM is short for All-in-One LM: a desktop workspace for local language models. It brings GGUF model discovery, llama.cpp runtime management, local chat and performance benchmarks into one application.
Which operating systems does AioLM support?
Windows x64, macOS 13.3 or newer (Apple silicon and Intel) and Linux x86_64 (Ubuntu 24.04 or newer) builds are available. Apple silicon Macs can use Metal GPU acceleration; Intel Macs run models on the CPU. Each platform's installation guide covers the release assets.
What do the public benchmarks measure?
Public benchmarks are self-reported measurements shared by AioLM users. Each result includes its hardware, runtime, measurement method and workload. Compare those conditions before comparing performance; these results are not an independently verified ranking.
Do I need an account to browse benchmarks?
No account is required to browse public benchmark results. Publishing uses a verification step, and published results are managed with a recovery code.
Understand the setup behind the numbers
Published benchmarks include the measurement method, workload and hardware so configurations can be compared.