llama.cpp

AI-körning och modellserver · Inferensmotor för stora språkmodeller (lokal körning)

llama.cpp är en MIT-licensierad inferensmotor för kvantiserade språkmodeller i GGUF-format som kör på CPU och GPU, med kommandoradsverktyg och en OpenAI-kompatibel server.

Betyg 91 av 100 Preliminär (källbaserad)

Läs bedömningen
API · Officiellt

llama-server, OpenAI-kompatibel

llama-server, OpenAI-kompatibel

Kontrollerat:

MCP · Officiellt

konsumerar MCP via stdio, experimentell

konsumerar MCP via stdio, experimentell

Kontrollerat:

llama.cpp: webbgränssnittet med sidofältet Recent conversations och två samtal, det aktiva samtalet om backupmålet som blir fullt med systemprompten, frågan, modellens svar i tre punkter och följdfrågan om backupfönstret mellan 01 och 05, med antal tokens, svarstid och hastighet under varje svar
1 / 5 Chatten i llama-servers inbyggda webbgränssnitt med samtalslistan i sidofältet

Bedömning

Så bedömer vi

Totalbetyg

91 av 100

Preliminär (källbaserad)

Bedömningsprofil
Effektiv lokal inferens av kvantiserade modeller (GGUF).
Bedömningsdatum
Modellversion
3.0.0
  1. Öppenhet och kontroll

    Ren MIT (OSI), full frihet att läsa/ändra/återdistribuera; ingen kommersiell låsning.

  2. Funktionell passform

    GGUF-referensimplementationen täcker effektiv kvantiserad inferens utan luckor, inkl. kvantiseringsverktyg.

  3. Dataflytt och interoperabilitet

    GGUF är branschens öppna de facto-standard, delbar mellan runtimes; backends för CPU/CUDA/Metal/Vulkan/ROCm.

  4. Mognad och trygghet

    Aktivt sedan 2023 med tusentals bidragsgivare och djupt inbäddat i ekosystemet; etablerat men inte med den långa historik som ankare 5 kräver.

  5. Framtidskraft

    llama-server ger OpenAI-kompatibelt API med verktygsanrop; CLI-först men agentramverk integrerar via API.

  6. Drift och införande

    Färdiga binärer för de flesta plattformar; normalfallet är nedladdad binär + GGUF-fil.

  7. Kostnadsbild

    MIT, gratis, körs även på CPU — transparent och väl avvägd TCO via kvantisering.

  8. Svensk användbarhet

    Språkneutral runtime — svensk förmåga följer modellen; inga svenskspecifika funktioner.

Om llama.cpp

Projektet utvecklas under MIT-licensen hos ggml-organisationen och är en referensimplementation för GGUF, den öppna de facto-standarden för kvantiserade modeller. Modeller körs på såväl CPU som GPU, och förbyggda binärer för de vanliga skrivbordssystemen sänker tröskeln: en nedladdad binär och en GGUF-fil räcker för att komma igång. Kvantiseringen gör att modeller kan köras på betydligt mindre maskiner än vikternas råstorlek antyder, och backends täcker CUDA, Metal, Vulkan med flera.

Utöver kommandoradsverktygen finns llama-server, en HTTP-server som exponerar modellen med ett OpenAI-kompatibelt gränssnitt och stöd för verktygsanrop. En experimentell del kan även ansluta externa MCP-servrar via stdio. Det gör att agentramverk och andra klienter kan prata med modellen över samma typ av API som annars förknippas med molntjänster — fast på egen hårdvara.

Detta är ett rent verktyg: inget agentlager, ingen användarhantering och inget webbgränssnitt — den som vill erbjuda modellen till en grupp bygger själv tjänsten runt om. Minnesbehovet styrs helt av vald modellstorlek, så ni planerar hårdvaran efter de modeller ni vill köra.

Användning

Passar för

  • Lokal körning av kvantiserade språkmodeller på egen hårdvara
  • Modellservering med OpenAI-kompatibelt API via llama-server
  • Inferens på CPU när GPU saknas eller är onödig
  • Agentramverk som ansluter via HTTP-API och verktygsanrop

Passar mindre bra för

  • Team som vill ha en färdig tjänst med användarhantering och gränssnitt
  • Fjärranvändning utan egen drift
  • Otillförlitliga miljöer, där de experimentella MCP-funktionerna inte bör aktiveras

Styrkor och begränsningar

Styrkor

  • Referensimplementation för GGUF, den öppna de facto-standarden
  • Backends för CPU samt CUDA, Metal, Vulkan med flera
  • Färdiga binärer och containeravbildning sänker tröskeln
  • OpenAI-kompatibel server med stöd för verktygsanrop
  • MIT-licens, gratis och transparent

Begränsningar

  • Rent verktyg: inget agentlager, ingen användarhantering och inget gränssnitt
  • MCP-stödet är experimentellt och begränsat till stdio
  • Minnesbehovet styrs helt av vald modellstorlek

Skärmbilder

Tekniska resurser

Alternativ

Ollama är ett verktyg för att hämta och köra öppna språkmodeller lokalt eller i egen molnmiljö: CLI, lokal HTTP-API och ett modellbibliotek med pull-by-name. Koden licensieras MIT.

Startår
2023
Licens
MIT
Öppen källkod
Ja
MCP
MCP-server, Tredjepart

Betyg

90 av 100

Preliminär (källbaserad)

Läs bedömningen om Ollama

Projektdata

185 866GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2023
Licens
MITÖppen källkod (OSI-godkänd licens) · Licensmodeller
Öppen källkod
Ja
Plattformar
Skrivbord
API
REST API Verifierat
MCP
MCP-server, Tredjepart
Export
Ej verifierat Ej verifierat
Språk
Gränssnitt: Engelska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: MIT (OSI), full frihet; molntjänsten är ett valfritt tillägg, inget driftkrav.
Funktionell passform Gäller: Lokal CLI-inferens av öppna-vikts-modeller är projektets exakta kärna; täcks utan konfigurationskrav.
Dataflytt och interoperabilitet Gäller: Bygger på öppna GGUF-filer och OpenAI-kompatibelt API; eget Modelfile-lager kan kräva omskrivning vid byte av runtime.
Mognad och trygghet Gäller: Aktivt sedan 2023 med mycket frekventa releaser och bred användarbas, men yngre och snabbare förändringstakt.
Framtidskraft Gäller: Förstklassigt HTTP-API, Docker-stöd och många integrationer; viss styrning mot molntjänsten, men all lokal automatisering går via API.
Drift och införande Gäller: En binär, inga beroenden, väldokumenterad; hårdvarukrav är kategoriinnevärda och driftarbetet minimalt.
Kostnadsbild Gäller: MIT, gratis; hårdvara är kategoriinnevärd och kvantisering håller TCO nere.
Svensk användbarhet Gäller: Språkneutral runtime — svensk språkförmåga följer den laddade modellen; inga svenskspecifika funktioner.

Kostnad: .

Faktakontrollerad

vLLM

AI-körning och modellserver · Inferens- och serveringsmotor för stora språkmodeller

vLLM är en inferensmotor som serverar stora språkmodeller på egen hårdvara med hög genomströmning, känd för PagedAttention och kontinuerlig batching, med OpenAI-kompatibelt API under Apache-2.0.

Startår
2023
Licens
Apache License 2.0
Öppen källkod
Ja

Betyg

88 av 100

Preliminär (källbaserad)

Läs bedömningen om vLLM

Projektdata

96 279GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2023
Licens
Apache License 2.0Öppen källkod (OSI-godkänd licens) · Verifierad i repots LICENSE (github.com/vllm-project/vllm/blob/main/LICENSE); källfilerna har SPDX-huvuden med Apache-2.0. · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · containers
API
REST API Verifierat
Export
Ej tillämpligt Inferens- och serveringsmotor; något dataexportbegrepp finns inte. Modellvikter kan dock laddas ner och serveras. Ej verifierat
Språk
Gränssnitt: Engelska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: Apache-2.0 (OSI), Linux Foundation-styrning, full frihet — ingen låsning.
Funktionell passform Gäller: Högpresterande serving med PagedAttention, kontinuerlig batchning och OpenAI-API är projektets exakta kärna.
Dataflytt och interoperabilitet Gäller: OpenAI-kompatibelt API och HF-modellformat ger byte av server; hårdvarustödet är dock klart mest moget på CUDA.
Mognad och trygghet Gäller: Produktionsdeployad sedan 2023 och foundation-stöttad de facto-standard; etablerat men inte med den långa historik som ankare 5 kräver.
Framtidskraft Gäller: OpenAI-kompatibla endpoints, strukturerad utmatning, kvantisering och distribuerad orkestrering — förstklassig agentberedskap.
Drift och införande Gäller: Väldokumenterad (pip/Docker) men krävande drift: GPU-servrar, drivers, KV-cache-dimensionering — högre kompetenskrav.
Kostnadsbild Gäller: Fri mjukvara; TCO domineras av GPU-hårdvara (kategoriinnevärd), men högt genomflöde ger god kostnadseffektivitet.
Svensk användbarhet Gäller: Språkneutral — svensk förmåga följer den servade modellen; inga svenskspecifika funktioner.

Kostnad: .

Faktakontrollerad

Källor