{"adoption": {"forks": 613, "observed_at": "2026-08-28T04:07:50.112983+00:00", "stars": 3230}, "canonical_url": "https://ross.abutalabs.com/products/acat", "card": {"archived": false, "artifact_type": "application", "description": "Assistive Context-Aware Toolkit (ACAT)", "domain": ["accessibility", "healthcare", "developer-tools", "desktop-applications"], "enriched": true, "function": ["speech-recognition", "tts", "ui-components", "accessibility"], "health_score": 85, "homepage": null, "language": "C#", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["intel/acat"], "name": "intel/acat", "platform": ["windows", "dotnet"], "pushed_at": "2026-04-23T15:51:12+00:00", "repo": "intel/acat", "stars": 3230, "tags": ["assistive-technology", "aac", "word-prediction", "keyboard-simulation", "bci", "stephen-hawking", "csharp", "text-editors", "desktop"], "topics": [], "urls": [], "use_cases": ["enable communication for users with ALS or limited motor control", "convert switch or camera input into typed text and speech", "predict words and sentences for slow typers", "customize assistive UI panels and scanning keyboards", "text-to-speech with custom pronunciations for assistive users"], "what_it_is": "ACAT is an open-source assistive communication platform from Intel Labs, originally developed for Stephen Hawking, that helps people with restricted speech and typing abilities communicate. It provides keyboard simulation, word/sentence prediction, speech synthesis, and configurable input modalities such as switches, cameras, and BCI devices.", "when_to_avoid": ["you need assistive communication on macOS, Linux, or mobile platforms", "you want a turnkey consumer AAC app without configuration effort", "your project is not .NET/Windows based"], "when_to_choose": ["you need a configurable AAC platform on Windows with extensible input modalities", "you are a developer extending assistive communication technology", "the user relies on switch, camera, or BCI input instead of a keyboard"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/acat", "repo": "intel/acat", "role": "main", "score": 65}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.112983+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:24:39.760093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "394365f88357bea110ef0ba16d692c6ecce243aab71ebf50e9202b01994f5ba8", "fetched_at": "2026-08-28T04:07:50.112983+00:00", "kind": "readme", "missing": false, "url": "https://github.com/intel/acat"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.112983+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:24:39.760093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "394365f88357bea110ef0ba16d692c6ecce243aab71ebf50e9202b01994f5ba8", "fetched_at": "2026-08-28T04:07:50.112983+00:00", "kind": "readme", "missing": false, "url": "https://github.com/intel/acat"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:24:39.760093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "394365f88357bea110ef0ba16d692c6ecce243aab71ebf50e9202b01994f5ba8", "fetched_at": "2026-08-28T04:07:50.112983+00:00", "kind": "readme", "missing": false, "url": "https://github.com/intel/acat"}], "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:07:50.112983+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.112983+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.112983+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:24:39.760093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "394365f88357bea110ef0ba16d692c6ecce243aab71ebf50e9202b01994f5ba8", "fetched_at": "2026-08-28T04:07:50.112983+00:00", "kind": "readme", "missing": false, "url": "https://github.com/intel/acat"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.112983+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.112983+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:24:39.760093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "394365f88357bea110ef0ba16d692c6ecce243aab71ebf50e9202b01994f5ba8", "fetched_at": "2026-08-28T04:07:50.112983+00:00", "kind": "readme", "missing": false, "url": "https://github.com/intel/acat"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.112983+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.112983+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.112983+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:24:39.760093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "394365f88357bea110ef0ba16d692c6ecce243aab71ebf50e9202b01994f5ba8", "fetched_at": "2026-08-28T04:07:50.112983+00:00", "kind": "readme", "missing": false, "url": "https://github.com/intel/acat"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.112983+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.112983+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:24:39.760093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "394365f88357bea110ef0ba16d692c6ecce243aab71ebf50e9202b01994f5ba8", "fetched_at": "2026-08-28T04:07:50.112983+00:00", "kind": "readme", "missing": false, "url": "https://github.com/intel/acat"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:24:39.760093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "394365f88357bea110ef0ba16d692c6ecce243aab71ebf50e9202b01994f5ba8", "fetched_at": "2026-08-28T04:07:50.112983+00:00", "kind": "readme", "missing": false, "url": "https://github.com/intel/acat"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:24:39.760093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "394365f88357bea110ef0ba16d692c6ecce243aab71ebf50e9202b01994f5ba8", "fetched_at": "2026-08-28T04:07:50.112983+00:00", "kind": "readme", "missing": false, "url": "https://github.com/intel/acat"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:24:39.760093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "394365f88357bea110ef0ba16d692c6ecce243aab71ebf50e9202b01994f5ba8", "fetched_at": "2026-08-28T04:07:50.112983+00:00", "kind": "readme", "missing": false, "url": "https://github.com/intel/acat"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 78, "longevity": 100, "rhythm": 28}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4215, "days_push": 132, "days_rel": 482, "gap_med": 85, "n_releases_24m": 2}, "score": 65, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}