{"adoption": {"forks": 5429, "observed_at": "2026-08-28T04:11:38.067132+00:00", "stars": 25221}, "canonical_url": "https://ross.abutalabs.com/products/fig-amazon-q-developer-cli-autocomplete", "card": {"archived": false, "artifact_type": "plugin", "description": "IDE-style autocomplete for your existing terminal & shell", "domain": ["developer-tools"], "enriched": true, "function": ["cli", "developer-tools", "terminal-ui"], "health_score": 44, "homepage": "https://fig.io", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["withfig/fig", "withfig/autocomplete"], "name": "Fig (Amazon Q Developer CLI autocomplete)", "platform": ["windows", "cli"], "pushed_at": "2025-05-05T17:15:31+00:00", "repo": "withfig/autocomplete", "stars": 25221, "tags": ["autocomplete", "shell-completion", "zsh", "bash", "fish", "iterm2", "amazon-q", "completion-specs", "command-line", "macos", "linux"], "topics": ["autocomplete", "terminal", "shell", "macos", "zsh", "bash", "fish", "iterm2", "cli", "typescript", "fig", "hacktoberfest"], "urls": [], "use_cases": ["get autocomplete suggestions for git, npm, docker, and aws in my terminal", "write a completion spec for a custom CLI tool", "add IDE-style completions to zsh or bash without changing my terminal", "contribute tab completion definitions for a CLI I use", "speed up typing long CLI commands with contextual option suggestions"], "what_it_is": "Fig (now Amazon Q Developer CLI) adds IDE-style autocomplete to existing terminals and shells, suggesting subcommands, options, and arguments for hundreds of popular CLIs. This repository hosts the community-contributed completion specs written in TypeScript that power those suggestions.", "when_to_avoid": ["you need a fully open-source client, since the app itself moved to aws/amazon-q-developer-cli", "you work exclusively on platforms without official Amazon Q support", "you prefer lightweight shell-native completion without a background app"], "when_to_choose": ["you want rich, contextual autocomplete for popular CLIs on macOS", "you want to author or share declarative completion specs in TypeScript", "you use bash, zsh, or fish and want completions without switching shells"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/repos/withfig/autocomplete", "repo": "withfig/autocomplete", "role": "main", "score": 43}, {"path": "/repos/withfig/fig", "repo": "withfig/fig", "role": "docs", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.067132+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:56:04.994131+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a1c41f3a30eef35e1d44ff6ed6ad3a5d3cbd52f165e28d883de2d9e57df2117", "fetched_at": "2026-08-28T04:11:38.067132+00:00", "kind": "readme", "missing": false, "url": "https://github.com/withfig/autocomplete"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.067132+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:56:04.994131+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a1c41f3a30eef35e1d44ff6ed6ad3a5d3cbd52f165e28d883de2d9e57df2117", "fetched_at": "2026-08-28T04:11:38.067132+00:00", "kind": "readme", "missing": false, "url": "https://github.com/withfig/autocomplete"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:56:04.994131+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a1c41f3a30eef35e1d44ff6ed6ad3a5d3cbd52f165e28d883de2d9e57df2117", "fetched_at": "2026-08-28T04:11:38.067132+00:00", "kind": "readme", "missing": false, "url": "https://github.com/withfig/autocomplete"}], "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:11:38.067132+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.067132+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.067132+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:56:04.994131+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a1c41f3a30eef35e1d44ff6ed6ad3a5d3cbd52f165e28d883de2d9e57df2117", "fetched_at": "2026-08-28T04:11:38.067132+00:00", "kind": "readme", "missing": false, "url": "https://github.com/withfig/autocomplete"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.067132+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.067132+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:56:04.994131+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a1c41f3a30eef35e1d44ff6ed6ad3a5d3cbd52f165e28d883de2d9e57df2117", "fetched_at": "2026-08-28T04:11:38.067132+00:00", "kind": "readme", "missing": false, "url": "https://github.com/withfig/autocomplete"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.067132+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.067132+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.067132+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:56:04.994131+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a1c41f3a30eef35e1d44ff6ed6ad3a5d3cbd52f165e28d883de2d9e57df2117", "fetched_at": "2026-08-28T04:11:38.067132+00:00", "kind": "readme", "missing": false, "url": "https://github.com/withfig/autocomplete"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.067132+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.067132+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:56:04.994131+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a1c41f3a30eef35e1d44ff6ed6ad3a5d3cbd52f165e28d883de2d9e57df2117", "fetched_at": "2026-08-28T04:11:38.067132+00:00", "kind": "readme", "missing": false, "url": "https://github.com/withfig/autocomplete"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:56:04.994131+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a1c41f3a30eef35e1d44ff6ed6ad3a5d3cbd52f165e28d883de2d9e57df2117", "fetched_at": "2026-08-28T04:11:38.067132+00:00", "kind": "readme", "missing": false, "url": "https://github.com/withfig/autocomplete"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:56:04.994131+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a1c41f3a30eef35e1d44ff6ed6ad3a5d3cbd52f165e28d883de2d9e57df2117", "fetched_at": "2026-08-28T04:11:38.067132+00:00", "kind": "readme", "missing": false, "url": "https://github.com/withfig/autocomplete"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:56:04.994131+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a1c41f3a30eef35e1d44ff6ed6ad3a5d3cbd52f165e28d883de2d9e57df2117", "fetched_at": "2026-08-28T04:11:38.067132+00:00", "kind": "readme", "missing": false, "url": "https://github.com/withfig/autocomplete"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 20, "longevity": 100, "rhythm": 40}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2165, "days_push": 485, "days_rel": 485, "gap_med": 0, "n_releases_24m": 48}, "score": 43, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}