Overview of llmfit
mainllmfit is a terminal tool that matches LLM models to your specific hardware (RAM, CPU, and GPU). It automatically detects your hardware and scores models across four dimensions: quality, speed, compatibility, and context.
Key Features:
- Hardware Detection: Automatically assesses your system capabilities.
- Multi-GPU & MoE Support: Handles complex architectures and multi-GPU configurations.
- Local Provider Support: Compatible with Ollama, llama.cpp, MLX, Docker Model Runner, and LM Studio.
- Interactive TUI: A default terminal user interface for exploring models.
- Community Benchmarks: Access real-world performance data (tok/s, TTFT, VRAM) from users with similar hardware via the Community Leaderboard (
b). - Benchmark Sharing: Run
llmfit bench --shareto contribute real performance data from your machine back to the project via PRs, helping improve accuracy for everyone.