#177 · Primary category: Inference & Local Deploy
ctransformers
Python bindings for the Transformer models implemented in C/C++ using GGML library.
Project last updated:01/28/24
GitHub Stars
1.9K
Forks
143
Contributors
6
License
MIT
Why we included this project
If you're tired of juggling separate conversion pipelines for each model architecture, ctransformers gives you a single AutoModelForCausalLM-style interface that loads GGML/GGUF files from disk or straight from the Hugging Face Hub. It runs LLaMA, Falcon, MPT, StarCoder, GPT-2, and others in pure C/C++ via GGML, so you can do lightweight inference on a laptop without pulling in a full PyTorch runtime. Streaming output, CUDA/ROCm/Metal offloading, and LangChain integration come built in where the model supports them. The experimental GPTQ path through ExLlama helps when you're squeezing quantized weights into a tight memory budget, but support varies by model family, so check the table before committing.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
ollama
Get up and running with Kimi-K2.6, GLM-5.2, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
llama.cpp
LLM inference in C/C++
vllm
A high-throughput and memory-efficient inference and serving engine for LLMs
gpt4all
GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use.
LocalAI
LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.