{"adoption": {"forks": 2206, "observed_at": "2026-08-28T04:11:38.058781+00:00", "stars": 25208}, "canonical_url": "https://ross.abutalabs.com/products/jarvis", "card": {"archived": false, "artifact_type": "framework", "description": "JARVIS, a system to connect LLMs with ML community. Paper: https://arxiv.org/pdf/2303.17580.pdf", "domain": ["artificial-intelligence", "large-language-models", "deep-learning"], "enriched": true, "function": ["agent-framework", "llm-inference", "machine-learning", "rag"], "health_score": 40, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["microsoft/JARVIS"], "name": "microsoft/JARVIS", "platform": ["python", "cli"], "pushed_at": "2025-07-29T13:44:13+00:00", "repo": "microsoft/JARVIS", "stars": 25208, "tags": ["hugginggpt", "llm-orchestration", "huggingface-models", "task-planning", "tool-use", "pytorch", "ai-agents", "docker", "web-server"], "topics": ["deep-learning", "platform", "pytorch"], "urls": [], "use_cases": ["orchestrate multiple AI models with an LLM controller", "solve multimodal AI tasks via natural language", "build an LLM agent that calls HuggingFace models", "automate task planning and model selection with GPT", "run a server that routes requests to expert models", "benchmark LLM task automation capabilities"], "what_it_is": "JARVIS (HuggingGPT) is a system that uses an LLM as a controller to plan tasks and orchestrate numerous expert ML models from the HuggingFace Hub as executors. It connects language models with the broader ML community to solve complex AI tasks across modalities.", "when_to_avoid": ["you need a lightweight production agent framework with minimal dependencies", "you don't have access to an OpenAI/Azure LLM endpoint or local model endpoints", "you need guaranteed low-latency responses, since multi-stage orchestration is slow"], "when_to_choose": ["you want an LLM to coordinate many HuggingFace expert models", "you need task planning, model selection, and execution in one pipeline", "you want to experiment with LLM-driven agent orchestration research"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/jarvis", "repo": "microsoft/JARVIS", "role": "main", "score": 45}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.058781+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:56:05.254925+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "85131fa8d57aa5ad04a42cc44eba9d6aed994af15fa456553e10248e7367af23", "fetched_at": "2026-08-28T04:11:38.058781+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/JARVIS"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.058781+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:56:05.254925+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "85131fa8d57aa5ad04a42cc44eba9d6aed994af15fa456553e10248e7367af23", "fetched_at": "2026-08-28T04:11:38.058781+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/JARVIS"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:56:05.254925+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "85131fa8d57aa5ad04a42cc44eba9d6aed994af15fa456553e10248e7367af23", "fetched_at": "2026-08-28T04:11:38.058781+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/JARVIS"}], "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.058781+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.058781+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.058781+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:56:05.254925+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "85131fa8d57aa5ad04a42cc44eba9d6aed994af15fa456553e10248e7367af23", "fetched_at": "2026-08-28T04:11:38.058781+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/JARVIS"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.058781+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.058781+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:56:05.254925+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "85131fa8d57aa5ad04a42cc44eba9d6aed994af15fa456553e10248e7367af23", "fetched_at": "2026-08-28T04:11:38.058781+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/JARVIS"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.058781+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.058781+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.058781+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:56:05.254925+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "85131fa8d57aa5ad04a42cc44eba9d6aed994af15fa456553e10248e7367af23", "fetched_at": "2026-08-28T04:11:38.058781+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/JARVIS"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.058781+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:38.058781+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:56:05.254925+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "85131fa8d57aa5ad04a42cc44eba9d6aed994af15fa456553e10248e7367af23", "fetched_at": "2026-08-28T04:11:38.058781+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/JARVIS"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:56:05.254925+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "85131fa8d57aa5ad04a42cc44eba9d6aed994af15fa456553e10248e7367af23", "fetched_at": "2026-08-28T04:11:38.058781+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/JARVIS"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:56:05.254925+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "85131fa8d57aa5ad04a42cc44eba9d6aed994af15fa456553e10248e7367af23", "fetched_at": "2026-08-28T04:11:38.058781+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/JARVIS"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:56:05.254925+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "85131fa8d57aa5ad04a42cc44eba9d6aed994af15fa456553e10248e7367af23", "fetched_at": "2026-08-28T04:11:38.058781+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/JARVIS"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 34, "longevity": 89, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1252, "days_push": 400, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 45, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}