Asiai: Een MCP-server voor Apple Silicon LLM-inferentie monitoring
Asiai is een gespecialiseerde MCP-servertool van Druide67, ontworpen voor het monitoren van LLM-inferentie-engines en systeemgezondheid op Apple Silicon. Het ondersteunt verschillende inferentie-engines zoals Ollama, LM Studio en llama.cpp, naast het volgen van CPU-, RAM-, GPU- en thermische metrics. Verspreid onder een gratis licentie, biedt Asiai meerdere installatiemethoden, waaronder pipx en Homebrew, en biedt een REST API voor bredere systeemintegratie. De focus ligt op het diagnosticeren van prestaties en het benchmarken van modellen voor AI-agenten en ontwikkelaars.
Waarmee verbindt Asiai?
Asiai verbindt met en monitort verschillende LLM-inferentie-engines, waaronder Ollama, LM Studio, mlx-lm, llama.cpp, vllm-mlx en Exo, specifiek wanneer ze draaien op Apple Silicon-hardware. Naast deze inferentie-engines monitort het actief kritieke systeemgezondheidsstatistieken zoals CPU, RAM, GPU, thermisch en swap-gebruik. Geclassificeerd als een MCP-server voor AI-agenten, biedt Asiai ook een REST API, waardoor integratie met diverse HTTP-capabele systemen en bredere applicatie-ecosystemen mogelijk is.
Kernfuncties en tools
Asiai biedt mogelijkheden om de systeemgezondheid te monitoren, waarbij CPU, RAM, GPU, thermisch en swap-gebruik worden gedetecteerd. Het identificeert draaiende inferentie-engines en geladen modellen. Gebruikers kunnen prestatieproblemen diagnosticeren met behulp van GPU-observabiliteit en inferentieactiviteitssignalen. Asiai ondersteunt programmatic model benchmarking en regressietracking. Het biedt aanbevelingen voor het beste model/machine op basis van hardware. De actieve operatie run_benchmark is beschikbaar. Commandoregeltools zijn onder andere "asiai --version", "asiai setup" en "asiai detect".
Voor wie is het?
Asiai dient voornamelijk AI-agenten die monitoring van hun eigen inferentieprocessen vereisen. Het is ook goed geschikt voor integratie met agentframeworks, zwermorkestrators en algemene HTTP-capabele systemen. Interactieve AI-assistenten zoals Claude Code en Cursor zijn bevestigde compatibele clients, die profiteren van de gedetailleerde prestatie-inzichten. Dit hulpmiddel biedt cruciale informatie over LLM-prestaties en systeembronnenverbruik voor gerichte AI-ontwikkeling. Sla dit over als uw primaire behoefte algemene systeemmonitoring is buiten een LLM-context.
Hoe te beginnen
Er zijn geen inloggegevens vereist voor lokale toegang, aangezien al zijn interfaces standaard binden aan 127.0.0.1, wat onmiddellijke implementatie voor lokale ontwikkeling vereenvoudigt. De MCP-server gebruikt voornamelijk stdio-transport, dat werkt met MCP-compatibele clients, terwijl SSE-transport ook kan worden gebruikt voor gelijktijdige clienttoegang door meerdere systemen.
Toepassingsgevallen
- Benchmarking en vergelijken van de prestaties van verschillende LLM-inferentie-engines, zoals Ollama en LM Studio, op Apple Silicon. Dit helpt gebruikers om de meest efficiënte opstelling te identificeren.
- Monitoring van systeemgezondheidsstatistieken zoals CPU, RAM, GPU, thermisch en swap-gebruik, naast LLM-inferentieactiviteit, om prestatieproblemen effectief te diagnosticeren.
- Programmatic tracking van regressies in modelprestaties, waardoor ontwikkelaars optimale efficiëntie kunnen behouden en degradatie over opeenvolgende iteraties kunnen identificeren.
Asiai biedt essentiële monitoring- en benchmarkmogelijkheden voor LLM-inferentie op Apple Silicon. Het vermogen om de systeembelasting naast specifieke engineprestaties te volgen, maakt het een waardevol hulpmiddel voor AI-agenten en ontwikkelaars. Het ondersteunt verschillende clients via stdio en SSE-transport, plus een REST API voor integratie. De lokale, geen-authenticatie-instelling vereenvoudigt het initiële gebruik voor ontwikkeling.






