{"adoption": {"forks": 84, "observed_at": "2026-08-28T04:05:08.503749+00:00", "stars": 1590}, "canonical_url": "https://ross.abutalabs.com/products/micts", "card": {"archived": false, "artifact_type": "application", "description": "Trigger Circle to Search on any Android 9–16 device", "domain": ["android-tools", "developer-tools"], "enriched": true, "function": ["mobile-framework"], "health_score": 91, "homepage": null, "language": "Kotlin", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["parallelcc/MiCTS"], "name": "parallelcc/MiCTS", "platform": [], "pushed_at": "2026-06-22T10:28:08+00:00", "repo": "parallelcc/MiCTS", "stars": 1590, "tags": ["circle-to-search", "non-root", "xposed-module", "google-assistant", "quick-settings-tile", "android"], "topics": ["android", "google", "non-root", "root"], "urls": [], "use_cases": ["trigger Circle to Search on unsupported Android devices", "add a Circle to Search quick settings tile", "enable long-press gesture triggers on Xiaomi devices", "use Circle to Search without root", "bypass Google device restrictions for Circle to Search"], "what_it_is": "MiCTS is an Android app that triggers Google's Circle to Search feature on any Android 9–16 device, including those where Google has disabled it. It supports root and non-root setups, with optional LSPosed module integration and custom trigger methods like quick settings tiles and long-press gestures.", "when_to_avoid": ["you run Android below 9 or above 16", "you expect the app to handle search results after triggering (it only triggers the feature)", "you cannot install the Google app or set it as the default assistant"], "when_to_choose": ["your Android 9–16 device lacks native Circle to Search support", "you want custom trigger methods like tiles or gestures", "you have root or LSPosed and need device spoofing to enable the feature"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/micts", "repo": "parallelcc/MiCTS", "role": "main", "score": 76}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.503749+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:54:48.155811+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "71d0e438aaa58d2fbfc98a0058bcfae45906e7eacbf7006c95ad73c64edced75", "fetched_at": "2026-08-28T04:05:08.503749+00:00", "kind": "readme", "missing": false, "url": "https://github.com/parallelcc/MiCTS"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.503749+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:54:48.155811+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "71d0e438aaa58d2fbfc98a0058bcfae45906e7eacbf7006c95ad73c64edced75", "fetched_at": "2026-08-28T04:05:08.503749+00:00", "kind": "readme", "missing": false, "url": "https://github.com/parallelcc/MiCTS"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:54:48.155811+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "71d0e438aaa58d2fbfc98a0058bcfae45906e7eacbf7006c95ad73c64edced75", "fetched_at": "2026-08-28T04:05:08.503749+00:00", "kind": "readme", "missing": false, "url": "https://github.com/parallelcc/MiCTS"}], "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:08.503749+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.503749+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.503749+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:54:48.155811+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "71d0e438aaa58d2fbfc98a0058bcfae45906e7eacbf7006c95ad73c64edced75", "fetched_at": "2026-08-28T04:05:08.503749+00:00", "kind": "readme", "missing": false, "url": "https://github.com/parallelcc/MiCTS"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.503749+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.503749+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:54:48.155811+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "71d0e438aaa58d2fbfc98a0058bcfae45906e7eacbf7006c95ad73c64edced75", "fetched_at": "2026-08-28T04:05:08.503749+00:00", "kind": "readme", "missing": false, "url": "https://github.com/parallelcc/MiCTS"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.503749+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.503749+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.503749+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:54:48.155811+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "71d0e438aaa58d2fbfc98a0058bcfae45906e7eacbf7006c95ad73c64edced75", "fetched_at": "2026-08-28T04:05:08.503749+00:00", "kind": "readme", "missing": false, "url": "https://github.com/parallelcc/MiCTS"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.503749+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.503749+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:54:48.155811+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "71d0e438aaa58d2fbfc98a0058bcfae45906e7eacbf7006c95ad73c64edced75", "fetched_at": "2026-08-28T04:05:08.503749+00:00", "kind": "readme", "missing": false, "url": "https://github.com/parallelcc/MiCTS"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:54:48.155811+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "71d0e438aaa58d2fbfc98a0058bcfae45906e7eacbf7006c95ad73c64edced75", "fetched_at": "2026-08-28T04:05:08.503749+00:00", "kind": "readme", "missing": false, "url": "https://github.com/parallelcc/MiCTS"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:54:48.155811+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "71d0e438aaa58d2fbfc98a0058bcfae45906e7eacbf7006c95ad73c64edced75", "fetched_at": "2026-08-28T04:05:08.503749+00:00", "kind": "readme", "missing": false, "url": "https://github.com/parallelcc/MiCTS"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:54:48.155811+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "71d0e438aaa58d2fbfc98a0058bcfae45906e7eacbf7006c95ad73c64edced75", "fetched_at": "2026-08-28T04:05:08.503749+00:00", "kind": "readme", "missing": false, "url": "https://github.com/parallelcc/MiCTS"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 88, "longevity": 48, "rhythm": 78}, "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": 676, "days_push": 72, "days_rel": 150, "gap_med": 14, "n_releases_24m": 12}, "score": 76, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}