{"adoption": {"forks": 289, "observed_at": "2026-08-28T04:07:53.956049+00:00", "stars": 3292}, "canonical_url": "https://ross.abutalabs.com/products/xiaomi-miloco", "card": {"archived": false, "artifact_type": "plugin", "description": "Xiaomi Miloco", "domain": ["artificial-intelligence", "iot", "computer-vision"], "enriched": true, "function": ["agent-framework", "computer-vision", "speech-recognition", "llm-inference", "video-processing", "audio-processing", "chatbot", "plugin-system"], "health_score": 100, "homepage": null, "language": "Python", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["XiaoMi/xiaomi-miloco"], "name": "XiaoMi/xiaomi-miloco", "platform": ["python", "self-hosted"], "pushed_at": "2026-08-26T12:29:15+00:00", "repo": "XiaoMi/xiaomi-miloco", "stars": 3292, "tags": ["smart-home", "home-automation", "mi-home", "camera-perception", "proactive-agent", "xiaomi", "multimodal", "ai-agents", "natural-language-processing", "linux", "docker"], "topics": [], "urls": [], "use_cases": ["recognize family members from home cameras and personalize automations", "proactively control smart home devices based on what happens at home", "break down vague long-term household goals into trackable tasks", "get timely reminders based on home perception and memory", "query and control Mi Home devices via conversational agent", "detect people and pets with home cameras and trigger automations"], "what_it_is": "Xiaomi Miloco is an open-source whole-home intelligence solution that uses Mi Home camera video/audio as a full-modal perception gateway and the MiMo large model as its brain. It runs as an Agent plugin on top of OpenClaw to perceive home events, recognize family members, and proactively orchestrate smart home devices.", "when_to_avoid": ["you don't use Xiaomi Mi Home cameras or devices", "you need a cloud-agnostic or vendor-neutral smart home platform", "you need a fully stable, long-supported production system"], "when_to_choose": ["you have Mi Home cameras and want AI-driven whole-home automation", "you want a proactive home agent rather than manual routines", "you want an OpenClaw agent plugin with multimodal home perception"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/xiaomi-miloco", "repo": "XiaoMi/xiaomi-miloco", "role": "main", "score": 82}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:53.956049+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:43:11.597954+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6434f5e239a8c34cff85d78ea43abe13233d6a3d1bb5b50f1bf140a0b2565d13", "fetched_at": "2026-08-28T04:07:53.956049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XiaoMi/xiaomi-miloco"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:53.956049+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:43:11.597954+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6434f5e239a8c34cff85d78ea43abe13233d6a3d1bb5b50f1bf140a0b2565d13", "fetched_at": "2026-08-28T04:07:53.956049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XiaoMi/xiaomi-miloco"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:43:11.597954+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6434f5e239a8c34cff85d78ea43abe13233d6a3d1bb5b50f1bf140a0b2565d13", "fetched_at": "2026-08-28T04:07:53.956049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XiaoMi/xiaomi-miloco"}], "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:53.956049+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:53.956049+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:53.956049+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:43:11.597954+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6434f5e239a8c34cff85d78ea43abe13233d6a3d1bb5b50f1bf140a0b2565d13", "fetched_at": "2026-08-28T04:07:53.956049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XiaoMi/xiaomi-miloco"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:53.956049+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:53.956049+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:43:11.597954+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6434f5e239a8c34cff85d78ea43abe13233d6a3d1bb5b50f1bf140a0b2565d13", "fetched_at": "2026-08-28T04:07:53.956049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XiaoMi/xiaomi-miloco"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:53.956049+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:53.956049+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:53.956049+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:43:11.597954+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6434f5e239a8c34cff85d78ea43abe13233d6a3d1bb5b50f1bf140a0b2565d13", "fetched_at": "2026-08-28T04:07:53.956049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XiaoMi/xiaomi-miloco"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:53.956049+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:53.956049+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:43:11.597954+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6434f5e239a8c34cff85d78ea43abe13233d6a3d1bb5b50f1bf140a0b2565d13", "fetched_at": "2026-08-28T04:07:53.956049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XiaoMi/xiaomi-miloco"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:43:11.597954+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6434f5e239a8c34cff85d78ea43abe13233d6a3d1bb5b50f1bf140a0b2565d13", "fetched_at": "2026-08-28T04:07:53.956049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XiaoMi/xiaomi-miloco"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:43:11.597954+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6434f5e239a8c34cff85d78ea43abe13233d6a3d1bb5b50f1bf140a0b2565d13", "fetched_at": "2026-08-28T04:07:53.956049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XiaoMi/xiaomi-miloco"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:43:11.597954+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6434f5e239a8c34cff85d78ea43abe13233d6a3d1bb5b50f1bf140a0b2565d13", "fetched_at": "2026-08-28T04:07:53.956049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XiaoMi/xiaomi-miloco"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 21, "rhythm": 96}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 300, "days_push": 7, "days_rel": 27, "gap_med": 14.0, "n_releases_24m": 7}, "score": 82, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}