{"adoption": {"forks": 205, "observed_at": "2026-08-28T04:04:39.083009+00:00", "stars": 1412}, "canonical_url": "https://ross.abutalabs.com/products/ailice", "card": {"archived": false, "artifact_type": "application", "description": "AIlice is a fully autonomous, general-purpose AI agent.", "domain": ["artificial-intelligence", "large-language-models"], "enriched": true, "function": ["agent-framework", "llm-inference", "chatbot", "mcp"], "health_score": 47, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["myshell-ai/AIlice"], "name": "myshell-ai/AIlice", "platform": ["python", "cross-platform", "cli"], "pushed_at": "2025-08-18T03:24:03+00:00", "repo": "myshell-ai/AIlice", "stars": 1412, "tags": ["autonomous-agent", "jarvis-assistant", "voice-dialogue", "iact-architecture", "open-source-llm", "ai-agents", "automation"], "topics": ["agent", "ai", "llm", "llm-agent"], "urls": [], "use_cases": ["run a local jarvis-like ai assistant", "automate thematic research and literature reviews with an llm agent", "have an ai agent write and execute code", "manage system administration tasks via conversational agent", "connect an autonomous agent to mcp tools", "run complex multi-step tasks with open-source llms locally"], "what_it_is": "AIlice is a fully autonomous, general-purpose AI agent built on open-source LLMs, designed as a JARVIS-like standalone assistant. It uses an Interactive Agents Call Tree (IACT) architecture to decompose complex tasks into dynamically constructed sub-agents, supporting coding, research, system management, and MCP tool integration.", "when_to_avoid": ["you need a lightweight single-prompt chatbot", "you require production-grade enterprise agent orchestration with SLAs", "you cannot run or pay for capable LLM backends"], "when_to_choose": ["you want a self-directed general-purpose agent rather than a simple chatbot", "you prefer running open-source LLMs locally", "you need task decomposition across dynamically spawned sub-agents", "you want MCP tool integration in an agent"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ailice", "repo": "myshell-ai/AIlice", "role": "main", "score": 34}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.083009+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:38:21.217701+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63ee9d48a5bcc8c1e449c0bd6d66f9f5f3e613335c1b524399c96d1e956503be", "fetched_at": "2026-08-28T04:04:39.083009+00:00", "kind": "readme", "missing": false, "url": "https://github.com/myshell-ai/AIlice"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.083009+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:38:21.217701+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63ee9d48a5bcc8c1e449c0bd6d66f9f5f3e613335c1b524399c96d1e956503be", "fetched_at": "2026-08-28T04:04:39.083009+00:00", "kind": "readme", "missing": false, "url": "https://github.com/myshell-ai/AIlice"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:38:21.217701+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63ee9d48a5bcc8c1e449c0bd6d66f9f5f3e613335c1b524399c96d1e956503be", "fetched_at": "2026-08-28T04:04:39.083009+00:00", "kind": "readme", "missing": false, "url": "https://github.com/myshell-ai/AIlice"}], "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:04:39.083009+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.083009+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.083009+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:38:21.217701+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63ee9d48a5bcc8c1e449c0bd6d66f9f5f3e613335c1b524399c96d1e956503be", "fetched_at": "2026-08-28T04:04:39.083009+00:00", "kind": "readme", "missing": false, "url": "https://github.com/myshell-ai/AIlice"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.083009+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.083009+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:38:21.217701+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63ee9d48a5bcc8c1e449c0bd6d66f9f5f3e613335c1b524399c96d1e956503be", "fetched_at": "2026-08-28T04:04:39.083009+00:00", "kind": "readme", "missing": false, "url": "https://github.com/myshell-ai/AIlice"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.083009+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.083009+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.083009+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:38:21.217701+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63ee9d48a5bcc8c1e449c0bd6d66f9f5f3e613335c1b524399c96d1e956503be", "fetched_at": "2026-08-28T04:04:39.083009+00:00", "kind": "readme", "missing": false, "url": "https://github.com/myshell-ai/AIlice"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.083009+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:39.083009+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:38:21.217701+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63ee9d48a5bcc8c1e449c0bd6d66f9f5f3e613335c1b524399c96d1e956503be", "fetched_at": "2026-08-28T04:04:39.083009+00:00", "kind": "readme", "missing": false, "url": "https://github.com/myshell-ai/AIlice"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:38:21.217701+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63ee9d48a5bcc8c1e449c0bd6d66f9f5f3e613335c1b524399c96d1e956503be", "fetched_at": "2026-08-28T04:04:39.083009+00:00", "kind": "readme", "missing": false, "url": "https://github.com/myshell-ai/AIlice"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:38:21.217701+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63ee9d48a5bcc8c1e449c0bd6d66f9f5f3e613335c1b524399c96d1e956503be", "fetched_at": "2026-08-28T04:04:39.083009+00:00", "kind": "readme", "missing": false, "url": "https://github.com/myshell-ai/AIlice"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:38:21.217701+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63ee9d48a5bcc8c1e449c0bd6d66f9f5f3e613335c1b524399c96d1e956503be", "fetched_at": "2026-08-28T04:04:39.083009+00:00", "kind": "readme", "missing": false, "url": "https://github.com/myshell-ai/AIlice"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 37, "longevity": 75, "rhythm": 8}, "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": 1053, "days_push": 380, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 34, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}