Understand the LLM Checker Architecture
mainLLM Checker is composed of a CLI interface (enhanced_cli.js) that interacts with a main engine (src/index.js). The engine coordinates three primary subsystems:
- Hardware Detection: Analyzes CPU, RAM, and GPU to determine hardware tiers and performance capabilities.
- AI Model Selector: Uses a mathematical 5-factor scoring algorithm to rank models based on hardware and user preferences.
- Model Database: A collection of 15+ models containing technical characteristics and scoring data.
The system also includes an Ollama Integration for client-side interaction and scraping.