abetlen/llama-cpp-python is a binding repository that connects llama.cpp for use from Python. The latest release recorded in the provided material is v0.3.36-hip-radeon. What changed in this version cannot be confirmed, because the material contains no changelog. The build method or supported hardware cannot be asserted from the release name alone.
This project binds llama.cpp's C API via ctypes and provides a Llama class with text completion and chat completion. It also supports a separate OpenAI-compatible web server and API, and is compatible with LangChain and LlamaIndex. The research record also lists image-and-text model inference through the Vision API and a multimodal chat handler. The scope of the repository therefore covers model invocation on both the Python code side and the server API side. The language is Python and the license is MIT.
The repository was created on 2023-03-23, and the provided record lists 10656 stars and a momentum score of 1.3/10. No freshness, technique, or quality scores were given. The material contains no performance benchmarks or real-world adoption cases either. So the range of features can be described, but this record alone does not provide a sufficient basis to judge performance or stability.