{"adoption": {"forks": 143, "observed_at": "2026-08-28T04:05:48.957859+00:00", "stars": 1885}, "canonical_url": "https://ross.abutalabs.com/products/ctransformers", "card": {"archived": false, "artifact_type": "library", "description": "Python bindings for the Transformer models implemented in C/C++ using GGML library.", "domain": ["large-language-models", "artificial-intelligence"], "enriched": true, "function": ["llm-inference", "machine-learning", "sdk"], "health_score": 22, "homepage": null, "language": "C", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["marella/ctransformers"], "name": "marella/ctransformers", "platform": ["python", "cross-platform"], "pushed_at": "2024-01-28T07:37:48+00:00", "repo": "marella/ctransformers", "stars": 1885, "tags": ["ggml", "gguf", "quantized-models", "langchain", "huggingface", "cpu-inference", "text-generation", "natural-language-processing", "gpu"], "topics": ["ai", "llm", "transformers", "ctransformers"], "urls": [], "use_cases": ["run quantized llm models locally in python", "load ggml or gguf model files for text generation", "use llama models without a gpu", "integrate local llms with langchain", "stream llm output token by token", "run inference on cpu with c/c++ speed"], "what_it_is": "CTransformers provides Python bindings for transformer language models implemented in C/C++ using the GGML library. It offers a unified interface to run quantized models like LLaMA, Falcon, and GPT-2 locally with optional CUDA and Metal acceleration.", "when_to_avoid": ["you need the latest model architectures or active updates, since the project is in maintenance", "you require full GPU training or fine-tuning rather than inference", "you prefer llama.cpp's native Python bindings with broader model support"], "when_to_choose": ["you want fast CPU inference of quantized transformer models in Python", "you need LangChain or Hugging Face Transformers compatibility for local models", "you want optional CUDA or Metal acceleration for supported models"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ctransformers", "repo": "marella/ctransformers", "role": "main", "score": 20}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:48.957859+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:13:36.818494+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "33c1348517c5ecec8fd62e5a4ba6c5cbeee875ca5ae0d5216a71b06cb6d53434", "fetched_at": "2026-08-28T04:05:48.957859+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marella/ctransformers"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:48.957859+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:13:36.818494+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "33c1348517c5ecec8fd62e5a4ba6c5cbeee875ca5ae0d5216a71b06cb6d53434", "fetched_at": "2026-08-28T04:05:48.957859+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marella/ctransformers"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:13:36.818494+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "33c1348517c5ecec8fd62e5a4ba6c5cbeee875ca5ae0d5216a71b06cb6d53434", "fetched_at": "2026-08-28T04:05:48.957859+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marella/ctransformers"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:48.957859+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:48.957859+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:48.957859+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:13:36.818494+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "33c1348517c5ecec8fd62e5a4ba6c5cbeee875ca5ae0d5216a71b06cb6d53434", "fetched_at": "2026-08-28T04:05:48.957859+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marella/ctransformers"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:48.957859+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:48.957859+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:13:36.818494+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "33c1348517c5ecec8fd62e5a4ba6c5cbeee875ca5ae0d5216a71b06cb6d53434", "fetched_at": "2026-08-28T04:05:48.957859+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marella/ctransformers"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:48.957859+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:48.957859+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:48.957859+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:13:36.818494+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "33c1348517c5ecec8fd62e5a4ba6c5cbeee875ca5ae0d5216a71b06cb6d53434", "fetched_at": "2026-08-28T04:05:48.957859+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marella/ctransformers"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:48.957859+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:48.957859+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:13:36.818494+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "33c1348517c5ecec8fd62e5a4ba6c5cbeee875ca5ae0d5216a71b06cb6d53434", "fetched_at": "2026-08-28T04:05:48.957859+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marella/ctransformers"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:13:36.818494+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "33c1348517c5ecec8fd62e5a4ba6c5cbeee875ca5ae0d5216a71b06cb6d53434", "fetched_at": "2026-08-28T04:05:48.957859+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marella/ctransformers"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:13:36.818494+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "33c1348517c5ecec8fd62e5a4ba6c5cbeee875ca5ae0d5216a71b06cb6d53434", "fetched_at": "2026-08-28T04:05:48.957859+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marella/ctransformers"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:13:36.818494+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "33c1348517c5ecec8fd62e5a4ba6c5cbeee875ca5ae0d5216a71b06cb6d53434", "fetched_at": "2026-08-28T04:05:48.957859+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marella/ctransformers"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 86, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1207, "days_push": 948, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 20, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}