Prerequisites
- Rust & Cargo — Install from rustup.rs
clangC/C++ compiler (for building llama.cpp)cmakebuild systempkg-configpackage for your OSlibssl-devpackage for your OSlibomp-devpackage for your OS- (Optional) CUDA or Metal for GPU acceleration
Step 1: Install Akio
The recommended way to install Akio is directly from the GitHub repository using Cargo:- CPU
- CUDA
- Metal
The first build takes a few minutes since it compiles llama.cpp from source. Subsequent builds are incremental.
Step 2: Pull a model
Akio downloads GGUF models directly from Hugging Face:Step 3: Run the agent
With GPU acceleration
--ngl specifies how many transformer layers to offload to the GPU. Use 99 to offload all layers.
With a custom context window
8192 tokens.
Step 4: Generate embeddings
Akio can run embedding models locally to produce vector representations of text — useful for semantic search, RAG pipelines, or similarity comparisons.embed alias:
Step 5: List your models
Next steps
CLI Reference
All commands and flags documented.
Built-in Tools
What tools the agent can use out of the box.
MCP Servers
Extend Akio with external tool servers.
Roadmap
What’s coming next for Akio.