FreeAIRepo
Inference & serving

withcatai/node-llama-cpp

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

Really freeMITRuns on MacTypeScript
Stars
2.2k
Forks
224
Open issues
32
Last push
2d ago

About node-llama-cpp

node-llama-cpp is a free, open-source AI inference tool by withcatai, written mainly in TypeScript. 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. It has 2.2k GitHub stars and 224 forks, and was last updated 2d ago. It's released under the MIT license, a standard open-source license. According to the project, it works on macOS.

License
MIT
Language
TypeScript
Stars
2,192
Last update
2d ago
Runs on Mac
Yes (as stated by the project)
GPU
Not stated
Paid API key
Not required
Self-hostable
Yes

Similar free tools

All Inference & serving tools →

node-llama-cpp FAQ

Is node-llama-cpp free?

Yes. node-llama-cpp is open source and free to use. It's released under the MIT license, a standard open-source license.

Does node-llama-cpp run on a Mac?

Yes. According to the project, node-llama-cpp works on macOS.

Does node-llama-cpp need a GPU?

The project doesn't state hardware needs. AI models generally run much faster with a GPU.

Is node-llama-cpp still maintained?

Yes. It was last updated 2d ago and has 32 open issues on GitHub.

What are alternatives to node-llama-cpp?

Similar free, open-source tools include llama.cpp, llama-cookbook, ai-infra-book, TensorRT-LLM.

Related topics