{"adoption": {"forks": 269, "observed_at": "2026-08-28T04:06:05.560527+00:00", "stars": 2016}, "canonical_url": "https://ross.abutalabs.com/products/awesome-local-ai", "card": {"archived": false, "artifact_type": "learning-resource", "description": "An awesome repository of local AI tools", "domain": ["artificial-intelligence", "large-language-models", "awesome-lists", "self-hosted"], "enriched": true, "function": ["llm-inference", "developer-tools"], "health_score": 20, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["janhq/awesome-local-ai"], "name": "janhq/awesome-local-ai", "platform": ["cross-platform", "cli"], "pushed_at": "2024-11-13T01:06:16+00:00", "repo": "janhq/awesome-local-ai", "stars": 2016, "tags": ["awesome-list", "local-ai", "curated-list", "llm-tools", "open-source-ai", "desktop"], "topics": [], "urls": [], "use_cases": ["find tools to run LLMs locally", "compare local LLM inference engines", "discover open-source AI software", "find local AI alternatives to cloud services", "research which model formats each inference engine supports", "find local LLM tools with a web UI"], "what_it_is": "A curated awesome-list of open-source and local AI tools, focused on local LLM inference engines, UIs, and related solutions. It catalogs projects like llama.cpp, Ollama, and vLLM with comparisons of model formats, hardware support, and platforms.", "when_to_avoid": ["you need a runnable tool rather than a list of links", "you need cloud-based or managed AI services", "you need guaranteed up-to-date information, since curated lists can lag behind"], "when_to_choose": ["you want a curated starting point for the local AI ecosystem", "you need to compare inference engines by format, CPU/GPU support, and UI", "you prefer self-hosted, offline AI tools"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/awesome-local-ai", "repo": "janhq/awesome-local-ai", "role": "main", "score": 28}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:05.560527+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:00:42.500554+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b91c80bce1b26462f06e450f1b2813905d169d1f6b0eb5a51c1849b25a2854c2", "fetched_at": "2026-08-28T04:06:05.560527+00:00", "kind": "readme", "missing": false, "url": "https://github.com/janhq/awesome-local-ai"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:05.560527+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:00:42.500554+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b91c80bce1b26462f06e450f1b2813905d169d1f6b0eb5a51c1849b25a2854c2", "fetched_at": "2026-08-28T04:06:05.560527+00:00", "kind": "readme", "missing": false, "url": "https://github.com/janhq/awesome-local-ai"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:00:42.500554+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b91c80bce1b26462f06e450f1b2813905d169d1f6b0eb5a51c1849b25a2854c2", "fetched_at": "2026-08-28T04:06:05.560527+00:00", "kind": "readme", "missing": false, "url": "https://github.com/janhq/awesome-local-ai"}], "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:06:05.560527+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:05.560527+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:05.560527+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:00:42.500554+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b91c80bce1b26462f06e450f1b2813905d169d1f6b0eb5a51c1849b25a2854c2", "fetched_at": "2026-08-28T04:06:05.560527+00:00", "kind": "readme", "missing": false, "url": "https://github.com/janhq/awesome-local-ai"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:05.560527+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:05.560527+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:00:42.500554+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b91c80bce1b26462f06e450f1b2813905d169d1f6b0eb5a51c1849b25a2854c2", "fetched_at": "2026-08-28T04:06:05.560527+00:00", "kind": "readme", "missing": false, "url": "https://github.com/janhq/awesome-local-ai"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:05.560527+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:05.560527+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:05.560527+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:00:42.500554+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b91c80bce1b26462f06e450f1b2813905d169d1f6b0eb5a51c1849b25a2854c2", "fetched_at": "2026-08-28T04:06:05.560527+00:00", "kind": "readme", "missing": false, "url": "https://github.com/janhq/awesome-local-ai"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:05.560527+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:05.560527+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:00:42.500554+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b91c80bce1b26462f06e450f1b2813905d169d1f6b0eb5a51c1849b25a2854c2", "fetched_at": "2026-08-28T04:06:05.560527+00:00", "kind": "readme", "missing": false, "url": "https://github.com/janhq/awesome-local-ai"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:00:42.500554+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b91c80bce1b26462f06e450f1b2813905d169d1f6b0eb5a51c1849b25a2854c2", "fetched_at": "2026-08-28T04:06:05.560527+00:00", "kind": "readme", "missing": false, "url": "https://github.com/janhq/awesome-local-ai"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:00:42.500554+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b91c80bce1b26462f06e450f1b2813905d169d1f6b0eb5a51c1849b25a2854c2", "fetched_at": "2026-08-28T04:06:05.560527+00:00", "kind": "readme", "missing": false, "url": "https://github.com/janhq/awesome-local-ai"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:00:42.500554+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b91c80bce1b26462f06e450f1b2813905d169d1f6b0eb5a51c1849b25a2854c2", "fetched_at": "2026-08-28T04:06:05.560527+00:00", "kind": "readme", "missing": false, "url": "https://github.com/janhq/awesome-local-ai"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 78, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1092, "days_push": 659, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 28, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}