LibreAI / LLM local / node-llama-cpp
// local-llm · withcatai/node-llama-cpp

node-llama-cpp

node-llama-cpp é um projeto de LLM local de código aberto de withcatai (withcatai/node-llama-cpp no GitHub). Tem 2.187 estrelas no GitHub e 221 forks, é publicado sob a licença MIT e foi atualizado pela última vez no GitHub em 2 de outubro de 2026.

Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level

★ 2,2 mil estrelas⑂ 221 forksMITatualizado out 2026
▦ visual: o README deste projeto não inclui nenhuma captura incorporável,
então aqui vai um marcador. O guia abaixo está completo mesmo assim.
// dados do projeto

Dados do projeto

Estrelas no GitHub
2.187
Forks
221
Licença
MIT
Última atualização no GitHub
2 de outubro de 2026
Categoria
LLM local
Tipo de ficha
Guia de instalação completo
Site oficial
Official site
// como funciona

Como funciona

  1. Install the runtime

    One binary or app gets you a working local model setup.

  2. Download a model

    Pick a size that fits your RAM/VRAM; smaller models run on laptops.

  3. Chat or integrate

    Use the built-in UI, or point OpenAI-compatible clients at it.

  4. Go private

    Airplane mode works — your prompts never leave the device.

// recursos

Por que as pessoas gostam tanto

Extensible

RAG, tools, and agents build on the same base.

Quantized efficiency

Smart compression runs big models on modest hardware.

Offline capable

Works on planes, in basements, behind firewalls.

Model choice

Swap between hundreds of open models freely.

OpenAI-compatible APIs

Existing tools plug in by changing one URL.

Document chat

Ask questions over your PDFs, notes, and codebases.

Advertisement
// execute você mesmo

Execute você mesmo

  1. Step 1 — Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/withcatai/node-llama-cpp.git
    cd node-llama-cpp
  2. Step 2 — Check the README

    Every project documents its own setup; start with install requirements.

    cat README.md | head -60
  3. Step 3 — Run it

    Follow the project's launch command — Docker, pip, npm, or a binary release.

    # see README for the exact launch command
// casos de uso

O que você pode criar

Advertisement
// perguntas frequentes

Perguntas frequentes

Who maintains node-llama-cpp?

It is an open-source project at withcatai/node-llama-cpp with 221 forks. Check the repo's contributors and recent commits to see how active maintenance is.

Is node-llama-cpp free for commercial use?

MIT licensed — use it commercially, no strings attached.

What hardware do I need?

8B models run on 16GB RAM; bigger models want a real GPU.

Which model should I start with?

A recent 8–32B instruct model is the sweet spot for most machines.

Is it really private?

Yes — with no network calls, there's nothing to leak.

// continue explorando

Ferramentas semelhantes

LLM local

llmfit

Hundreds of models & providers. One command to find what runs on your hardware.

★ 37,5 mil estrelasMIT
Ver o guia →
LLM local

assistant-ui

Typescript/React Library for AI Chat 💬🚀

★ 12,4 mil estrelasMIT
Ver o guia →
LLM local

atomic-agent

Atomic Agent is a local-first AI agent. Runs open-weight models on your own machine via llama.cpp.

★ 2,7 mil estrelasMIT
Ver o guia →
LLM local

maid

Maid is a free and open source application for interfacing with llama.cpp models locally, and with Anthropic, DeepSeek, Ollama, Mistral and OpenAI models rem…

★ 2,7 mil estrelasMIT
Ver o guia →
LLM local

kalosm

Run controllable pre-trained AI models locally, written in Rust.

★ 2,2 mil estrelasApache-2.0
Ver o guia →
LLM local

Koboldcpp

KoboldCpp - Run GGUF AI models locally with a KoboldAI UI. One File. Zero Install

★ 11,9 mil estrelasAGPL-3.0
Ver o guia →
// alternativas

Alternativas em LLM local

Os outros projetos de LLM local com mais estrelas no catálogo do LibreAI — a lista realista de alternativas se node-llama-cpp não for o ideal para você.

// mais em local-llm

Mais em LLM local

Projetos de LLM local próximos no catálogo, os mais próximos em estrelas de node-llama-cpp: continue explorando dos dois lados dele.

Baixe o node-llama-cpp

Grátis e aberto: pegue o código-fonte, dê uma estrela no repositório e comece a criar.