{"adoption": {"forks": 938, "observed_at": "2026-08-28T04:10:21.024141+00:00", "stars": 8415}, "canonical_url": "https://ross.abutalabs.com/products/rig", "card": {"archived": false, "artifact_type": "library", "description": "⚙️🦀 Build modular and scalable LLM Applications in Rust", "domain": ["large-language-models", "machine-learning", "developer-tools"], "enriched": true, "function": ["agent-framework", "llm-inference", "rag", "http-client", "sdk"], "health_score": 100, "homepage": "https://rig.rs", "language": "Rust", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["0xPlaygrounds/rig"], "name": "0xPlaygrounds/rig", "platform": ["rust", "cross-platform", "wasm", "cli"], "pushed_at": "2026-08-25T04:12:59+00:00", "repo": "0xPlaygrounds/rig", "stars": 8415, "tags": ["llm-orchestration", "multi-provider", "type-safe-tools", "vector-store-integrations", "structured-output", "opentelemetry-genai", "ai-agents", "retrieval-augmented-generation"], "topics": ["ai", "llm", "agent", "artificial-intelligence", "automation", "large-language-model", "rust", "scalable-ai", "generative-ai", "llmops"], "urls": [], "use_cases": ["build ai agents in rust", "call llm providers through one unified api", "build a rag pipeline with vector store retrieval", "give an llm type-safe tool calling", "extract structured output from llm responses", "run local models via ollama", "stream multi-turn chat completions", "deploy an llm app as a single rust binary"], "what_it_is": "Rig is a Rust library for building modular, scalable LLM-powered applications and agents, offering a unified API across 20+ model providers plus tools, RAG, memory, and structured output. It compiles to a single binary or WASM and integrates with vector stores via companion crates like rig-mongodb and rig-qdrant.", "when_to_avoid": ["you need fine-tuning or model training capabilities", "you want automatic retries and rate-limit handling out of the box", "your team works primarily in Python and prefers LangChain-style ecosystems", "you need a fully stable API - the project warns of frequent breaking changes"], "when_to_choose": ["your codebase is already Rust and you want AI features without switching stacks", "you need provider-agnostic LLM access with easy backend swapping", "you want compile-time type safety for tool arguments and structured outputs", "you need native performance for orchestration, retrieval, and concurrency", "you want to deploy to edge or browser via WASM"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/rig", "repo": "0xPlaygrounds/rig", "role": "main", "score": 86}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:21.024141+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:27:17.584987+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bda96e8ae42ef9d65b63f64988bf80b35f131edb626d46504954c0d559ccd7c2", "fetched_at": "2026-08-28T04:10:21.024141+00:00", "kind": "readme", "missing": false, "url": "https://github.com/0xPlaygrounds/rig"}, {"content_hash": "9bb810e66f1c9f677afc15d09d9a7280cb8e3cb9b0519eb41cb1692b84adb7fb", "fetched_at": "2026-08-29T08:27:17.702840+00:00", "kind": "homepage", "missing": false, "url": "https://rig.rs"}, {"content_hash": "27a3133f6ea4e668604fede6011b0cbb29ff8b0d325b21fe0bb7675ac28e016b", "fetched_at": "2026-08-29T08:27:17.712330+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs"}, {"content_hash": "ee9ca16545abfc2b8e587b8b093acd0050d5bd71c12954ab700ba9dcb947ee92", "fetched_at": "2026-08-29T08:27:17.714561+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/quickstart"}, {"content_hash": "1df657776df427910a7a58d7c763552039492b66b69f6d05e08764757afa9720", "fetched_at": "2026-08-29T08:27:17.716604+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/integrations"}, {"content_hash": "1a013cc1113ddf6a3e24816f2aa28f83cc922a4c54e222548bb8dab2d50bcfd9", "fetched_at": "2026-08-29T08:27:17.718680+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/concepts"}, {"content_hash": "3268efd68695fd0dfba0286e0d2670598048075d45f042ad450f3ad10e1cae29", "fetched_at": "2026-08-29T08:27:17.720902+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/examples"}, {"content_hash": "9604e9d943907688e2955185f9ab896e217b21c3888a3e28a13336bbe8b53400", "fetched_at": "2026-08-29T08:27:17.723225+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/faq"}, {"content_hash": "c8289424eb5ecd7a560f8fe6c3ed3fba1413a0e01d49712a1bdb0042bb02226f", "fetched_at": "2026-08-29T08:27:17.725393+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/how_to_contribute"}, {"content_hash": "18562234bea4f95ddf8d95438bbadbf909c956c15a741de97d41b952d17e0163", "fetched_at": "2026-08-29T08:27:17.727164+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/rig"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:21.024141+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:27:17.584987+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bda96e8ae42ef9d65b63f64988bf80b35f131edb626d46504954c0d559ccd7c2", "fetched_at": "2026-08-28T04:10:21.024141+00:00", "kind": "readme", "missing": false, "url": "https://github.com/0xPlaygrounds/rig"}, {"content_hash": "9bb810e66f1c9f677afc15d09d9a7280cb8e3cb9b0519eb41cb1692b84adb7fb", "fetched_at": "2026-08-29T08:27:17.702840+00:00", "kind": "homepage", "missing": false, "url": "https://rig.rs"}, {"content_hash": "27a3133f6ea4e668604fede6011b0cbb29ff8b0d325b21fe0bb7675ac28e016b", "fetched_at": "2026-08-29T08:27:17.712330+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs"}, {"content_hash": "ee9ca16545abfc2b8e587b8b093acd0050d5bd71c12954ab700ba9dcb947ee92", "fetched_at": "2026-08-29T08:27:17.714561+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/quickstart"}, {"content_hash": "1df657776df427910a7a58d7c763552039492b66b69f6d05e08764757afa9720", "fetched_at": "2026-08-29T08:27:17.716604+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/integrations"}, {"content_hash": "1a013cc1113ddf6a3e24816f2aa28f83cc922a4c54e222548bb8dab2d50bcfd9", "fetched_at": "2026-08-29T08:27:17.718680+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/concepts"}, {"content_hash": "3268efd68695fd0dfba0286e0d2670598048075d45f042ad450f3ad10e1cae29", "fetched_at": "2026-08-29T08:27:17.720902+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/examples"}, {"content_hash": "9604e9d943907688e2955185f9ab896e217b21c3888a3e28a13336bbe8b53400", "fetched_at": "2026-08-29T08:27:17.723225+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/faq"}, {"content_hash": "c8289424eb5ecd7a560f8fe6c3ed3fba1413a0e01d49712a1bdb0042bb02226f", "fetched_at": "2026-08-29T08:27:17.725393+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/how_to_contribute"}, {"content_hash": "18562234bea4f95ddf8d95438bbadbf909c956c15a741de97d41b952d17e0163", "fetched_at": "2026-08-29T08:27:17.727164+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/rig"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:27:17.584987+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bda96e8ae42ef9d65b63f64988bf80b35f131edb626d46504954c0d559ccd7c2", "fetched_at": "2026-08-28T04:10:21.024141+00:00", "kind": "readme", "missing": false, "url": "https://github.com/0xPlaygrounds/rig"}, {"content_hash": "9bb810e66f1c9f677afc15d09d9a7280cb8e3cb9b0519eb41cb1692b84adb7fb", "fetched_at": "2026-08-29T08:27:17.702840+00:00", "kind": "homepage", "missing": false, "url": "https://rig.rs"}, {"content_hash": "27a3133f6ea4e668604fede6011b0cbb29ff8b0d325b21fe0bb7675ac28e016b", "fetched_at": "2026-08-29T08:27:17.712330+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs"}, {"content_hash": "ee9ca16545abfc2b8e587b8b093acd0050d5bd71c12954ab700ba9dcb947ee92", "fetched_at": "2026-08-29T08:27:17.714561+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/quickstart"}, {"content_hash": "1df657776df427910a7a58d7c763552039492b66b69f6d05e08764757afa9720", "fetched_at": "2026-08-29T08:27:17.716604+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/integrations"}, {"content_hash": "1a013cc1113ddf6a3e24816f2aa28f83cc922a4c54e222548bb8dab2d50bcfd9", "fetched_at": "2026-08-29T08:27:17.718680+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/concepts"}, {"content_hash": "3268efd68695fd0dfba0286e0d2670598048075d45f042ad450f3ad10e1cae29", "fetched_at": "2026-08-29T08:27:17.720902+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/examples"}, {"content_hash": "9604e9d943907688e2955185f9ab896e217b21c3888a3e28a13336bbe8b53400", "fetched_at": "2026-08-29T08:27:17.723225+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/faq"}, {"content_hash": "c8289424eb5ecd7a560f8fe6c3ed3fba1413a0e01d49712a1bdb0042bb02226f", "fetched_at": "2026-08-29T08:27:17.725393+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/how_to_contribute"}, {"content_hash": "18562234bea4f95ddf8d95438bbadbf909c956c15a741de97d41b952d17e0163", "fetched_at": "2026-08-29T08:27:17.727164+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/rig"}], "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:10:21.024141+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:21.024141+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:21.024141+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:27:17.584987+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bda96e8ae42ef9d65b63f64988bf80b35f131edb626d46504954c0d559ccd7c2", "fetched_at": "2026-08-28T04:10:21.024141+00:00", "kind": "readme", "missing": false, "url": "https://github.com/0xPlaygrounds/rig"}, {"content_hash": "9bb810e66f1c9f677afc15d09d9a7280cb8e3cb9b0519eb41cb1692b84adb7fb", "fetched_at": "2026-08-29T08:27:17.702840+00:00", "kind": "homepage", "missing": false, "url": "https://rig.rs"}, {"content_hash": "27a3133f6ea4e668604fede6011b0cbb29ff8b0d325b21fe0bb7675ac28e016b", "fetched_at": "2026-08-29T08:27:17.712330+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs"}, {"content_hash": "ee9ca16545abfc2b8e587b8b093acd0050d5bd71c12954ab700ba9dcb947ee92", "fetched_at": "2026-08-29T08:27:17.714561+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/quickstart"}, {"content_hash": "1df657776df427910a7a58d7c763552039492b66b69f6d05e08764757afa9720", "fetched_at": "2026-08-29T08:27:17.716604+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/integrations"}, {"content_hash": "1a013cc1113ddf6a3e24816f2aa28f83cc922a4c54e222548bb8dab2d50bcfd9", "fetched_at": "2026-08-29T08:27:17.718680+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/concepts"}, {"content_hash": "3268efd68695fd0dfba0286e0d2670598048075d45f042ad450f3ad10e1cae29", "fetched_at": "2026-08-29T08:27:17.720902+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/examples"}, {"content_hash": "9604e9d943907688e2955185f9ab896e217b21c3888a3e28a13336bbe8b53400", "fetched_at": "2026-08-29T08:27:17.723225+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/faq"}, {"content_hash": "c8289424eb5ecd7a560f8fe6c3ed3fba1413a0e01d49712a1bdb0042bb02226f", "fetched_at": "2026-08-29T08:27:17.725393+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/how_to_contribute"}, {"content_hash": "18562234bea4f95ddf8d95438bbadbf909c956c15a741de97d41b952d17e0163", "fetched_at": "2026-08-29T08:27:17.727164+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/rig"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:21.024141+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:21.024141+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:27:17.584987+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bda96e8ae42ef9d65b63f64988bf80b35f131edb626d46504954c0d559ccd7c2", "fetched_at": "2026-08-28T04:10:21.024141+00:00", "kind": "readme", "missing": false, "url": "https://github.com/0xPlaygrounds/rig"}, {"content_hash": "9bb810e66f1c9f677afc15d09d9a7280cb8e3cb9b0519eb41cb1692b84adb7fb", "fetched_at": "2026-08-29T08:27:17.702840+00:00", "kind": "homepage", "missing": false, "url": "https://rig.rs"}, {"content_hash": "27a3133f6ea4e668604fede6011b0cbb29ff8b0d325b21fe0bb7675ac28e016b", "fetched_at": "2026-08-29T08:27:17.712330+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs"}, {"content_hash": "ee9ca16545abfc2b8e587b8b093acd0050d5bd71c12954ab700ba9dcb947ee92", "fetched_at": "2026-08-29T08:27:17.714561+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/quickstart"}, {"content_hash": "1df657776df427910a7a58d7c763552039492b66b69f6d05e08764757afa9720", "fetched_at": "2026-08-29T08:27:17.716604+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/integrations"}, {"content_hash": "1a013cc1113ddf6a3e24816f2aa28f83cc922a4c54e222548bb8dab2d50bcfd9", "fetched_at": "2026-08-29T08:27:17.718680+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/concepts"}, {"content_hash": "3268efd68695fd0dfba0286e0d2670598048075d45f042ad450f3ad10e1cae29", "fetched_at": "2026-08-29T08:27:17.720902+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/examples"}, {"content_hash": "9604e9d943907688e2955185f9ab896e217b21c3888a3e28a13336bbe8b53400", "fetched_at": "2026-08-29T08:27:17.723225+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/faq"}, {"content_hash": "c8289424eb5ecd7a560f8fe6c3ed3fba1413a0e01d49712a1bdb0042bb02226f", "fetched_at": "2026-08-29T08:27:17.725393+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/how_to_contribute"}, {"content_hash": "18562234bea4f95ddf8d95438bbadbf909c956c15a741de97d41b952d17e0163", "fetched_at": "2026-08-29T08:27:17.727164+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/rig"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:21.024141+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:21.024141+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:21.024141+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:27:17.584987+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bda96e8ae42ef9d65b63f64988bf80b35f131edb626d46504954c0d559ccd7c2", "fetched_at": "2026-08-28T04:10:21.024141+00:00", "kind": "readme", "missing": false, "url": "https://github.com/0xPlaygrounds/rig"}, {"content_hash": "9bb810e66f1c9f677afc15d09d9a7280cb8e3cb9b0519eb41cb1692b84adb7fb", "fetched_at": "2026-08-29T08:27:17.702840+00:00", "kind": "homepage", "missing": false, "url": "https://rig.rs"}, {"content_hash": "27a3133f6ea4e668604fede6011b0cbb29ff8b0d325b21fe0bb7675ac28e016b", "fetched_at": "2026-08-29T08:27:17.712330+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs"}, {"content_hash": "ee9ca16545abfc2b8e587b8b093acd0050d5bd71c12954ab700ba9dcb947ee92", "fetched_at": "2026-08-29T08:27:17.714561+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/quickstart"}, {"content_hash": "1df657776df427910a7a58d7c763552039492b66b69f6d05e08764757afa9720", "fetched_at": "2026-08-29T08:27:17.716604+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/integrations"}, {"content_hash": "1a013cc1113ddf6a3e24816f2aa28f83cc922a4c54e222548bb8dab2d50bcfd9", "fetched_at": "2026-08-29T08:27:17.718680+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/concepts"}, {"content_hash": "3268efd68695fd0dfba0286e0d2670598048075d45f042ad450f3ad10e1cae29", "fetched_at": "2026-08-29T08:27:17.720902+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/examples"}, {"content_hash": "9604e9d943907688e2955185f9ab896e217b21c3888a3e28a13336bbe8b53400", "fetched_at": "2026-08-29T08:27:17.723225+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/faq"}, {"content_hash": "c8289424eb5ecd7a560f8fe6c3ed3fba1413a0e01d49712a1bdb0042bb02226f", "fetched_at": "2026-08-29T08:27:17.725393+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/how_to_contribute"}, {"content_hash": "18562234bea4f95ddf8d95438bbadbf909c956c15a741de97d41b952d17e0163", "fetched_at": "2026-08-29T08:27:17.727164+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/rig"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:21.024141+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:21.024141+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:27:17.584987+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bda96e8ae42ef9d65b63f64988bf80b35f131edb626d46504954c0d559ccd7c2", "fetched_at": "2026-08-28T04:10:21.024141+00:00", "kind": "readme", "missing": false, "url": "https://github.com/0xPlaygrounds/rig"}, {"content_hash": "9bb810e66f1c9f677afc15d09d9a7280cb8e3cb9b0519eb41cb1692b84adb7fb", "fetched_at": "2026-08-29T08:27:17.702840+00:00", "kind": "homepage", "missing": false, "url": "https://rig.rs"}, {"content_hash": "27a3133f6ea4e668604fede6011b0cbb29ff8b0d325b21fe0bb7675ac28e016b", "fetched_at": "2026-08-29T08:27:17.712330+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs"}, {"content_hash": "ee9ca16545abfc2b8e587b8b093acd0050d5bd71c12954ab700ba9dcb947ee92", "fetched_at": "2026-08-29T08:27:17.714561+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/quickstart"}, {"content_hash": "1df657776df427910a7a58d7c763552039492b66b69f6d05e08764757afa9720", "fetched_at": "2026-08-29T08:27:17.716604+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/integrations"}, {"content_hash": "1a013cc1113ddf6a3e24816f2aa28f83cc922a4c54e222548bb8dab2d50bcfd9", "fetched_at": "2026-08-29T08:27:17.718680+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/concepts"}, {"content_hash": "3268efd68695fd0dfba0286e0d2670598048075d45f042ad450f3ad10e1cae29", "fetched_at": "2026-08-29T08:27:17.720902+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/examples"}, {"content_hash": "9604e9d943907688e2955185f9ab896e217b21c3888a3e28a13336bbe8b53400", "fetched_at": "2026-08-29T08:27:17.723225+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/faq"}, {"content_hash": "c8289424eb5ecd7a560f8fe6c3ed3fba1413a0e01d49712a1bdb0042bb02226f", "fetched_at": "2026-08-29T08:27:17.725393+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/how_to_contribute"}, {"content_hash": "18562234bea4f95ddf8d95438bbadbf909c956c15a741de97d41b952d17e0163", "fetched_at": "2026-08-29T08:27:17.727164+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/rig"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:27:17.584987+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bda96e8ae42ef9d65b63f64988bf80b35f131edb626d46504954c0d559ccd7c2", "fetched_at": "2026-08-28T04:10:21.024141+00:00", "kind": "readme", "missing": false, "url": "https://github.com/0xPlaygrounds/rig"}, {"content_hash": "9bb810e66f1c9f677afc15d09d9a7280cb8e3cb9b0519eb41cb1692b84adb7fb", "fetched_at": "2026-08-29T08:27:17.702840+00:00", "kind": "homepage", "missing": false, "url": "https://rig.rs"}, {"content_hash": "27a3133f6ea4e668604fede6011b0cbb29ff8b0d325b21fe0bb7675ac28e016b", "fetched_at": "2026-08-29T08:27:17.712330+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs"}, {"content_hash": "ee9ca16545abfc2b8e587b8b093acd0050d5bd71c12954ab700ba9dcb947ee92", "fetched_at": "2026-08-29T08:27:17.714561+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/quickstart"}, {"content_hash": "1df657776df427910a7a58d7c763552039492b66b69f6d05e08764757afa9720", "fetched_at": "2026-08-29T08:27:17.716604+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/integrations"}, {"content_hash": "1a013cc1113ddf6a3e24816f2aa28f83cc922a4c54e222548bb8dab2d50bcfd9", "fetched_at": "2026-08-29T08:27:17.718680+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/concepts"}, {"content_hash": "3268efd68695fd0dfba0286e0d2670598048075d45f042ad450f3ad10e1cae29", "fetched_at": "2026-08-29T08:27:17.720902+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/examples"}, {"content_hash": "9604e9d943907688e2955185f9ab896e217b21c3888a3e28a13336bbe8b53400", "fetched_at": "2026-08-29T08:27:17.723225+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/faq"}, {"content_hash": "c8289424eb5ecd7a560f8fe6c3ed3fba1413a0e01d49712a1bdb0042bb02226f", "fetched_at": "2026-08-29T08:27:17.725393+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/how_to_contribute"}, {"content_hash": "18562234bea4f95ddf8d95438bbadbf909c956c15a741de97d41b952d17e0163", "fetched_at": "2026-08-29T08:27:17.727164+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/rig"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:27:17.584987+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bda96e8ae42ef9d65b63f64988bf80b35f131edb626d46504954c0d559ccd7c2", "fetched_at": "2026-08-28T04:10:21.024141+00:00", "kind": "readme", "missing": false, "url": "https://github.com/0xPlaygrounds/rig"}, {"content_hash": "9bb810e66f1c9f677afc15d09d9a7280cb8e3cb9b0519eb41cb1692b84adb7fb", "fetched_at": "2026-08-29T08:27:17.702840+00:00", "kind": "homepage", "missing": false, "url": "https://rig.rs"}, {"content_hash": "27a3133f6ea4e668604fede6011b0cbb29ff8b0d325b21fe0bb7675ac28e016b", "fetched_at": "2026-08-29T08:27:17.712330+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs"}, {"content_hash": "ee9ca16545abfc2b8e587b8b093acd0050d5bd71c12954ab700ba9dcb947ee92", "fetched_at": "2026-08-29T08:27:17.714561+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/quickstart"}, {"content_hash": "1df657776df427910a7a58d7c763552039492b66b69f6d05e08764757afa9720", "fetched_at": "2026-08-29T08:27:17.716604+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/integrations"}, {"content_hash": "1a013cc1113ddf6a3e24816f2aa28f83cc922a4c54e222548bb8dab2d50bcfd9", "fetched_at": "2026-08-29T08:27:17.718680+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/concepts"}, {"content_hash": "3268efd68695fd0dfba0286e0d2670598048075d45f042ad450f3ad10e1cae29", "fetched_at": "2026-08-29T08:27:17.720902+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/examples"}, {"content_hash": "9604e9d943907688e2955185f9ab896e217b21c3888a3e28a13336bbe8b53400", "fetched_at": "2026-08-29T08:27:17.723225+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/faq"}, {"content_hash": "c8289424eb5ecd7a560f8fe6c3ed3fba1413a0e01d49712a1bdb0042bb02226f", "fetched_at": "2026-08-29T08:27:17.725393+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/how_to_contribute"}, {"content_hash": "18562234bea4f95ddf8d95438bbadbf909c956c15a741de97d41b952d17e0163", "fetched_at": "2026-08-29T08:27:17.727164+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/rig"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:27:17.584987+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bda96e8ae42ef9d65b63f64988bf80b35f131edb626d46504954c0d559ccd7c2", "fetched_at": "2026-08-28T04:10:21.024141+00:00", "kind": "readme", "missing": false, "url": "https://github.com/0xPlaygrounds/rig"}, {"content_hash": "9bb810e66f1c9f677afc15d09d9a7280cb8e3cb9b0519eb41cb1692b84adb7fb", "fetched_at": "2026-08-29T08:27:17.702840+00:00", "kind": "homepage", "missing": false, "url": "https://rig.rs"}, {"content_hash": "27a3133f6ea4e668604fede6011b0cbb29ff8b0d325b21fe0bb7675ac28e016b", "fetched_at": "2026-08-29T08:27:17.712330+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs"}, {"content_hash": "ee9ca16545abfc2b8e587b8b093acd0050d5bd71c12954ab700ba9dcb947ee92", "fetched_at": "2026-08-29T08:27:17.714561+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/quickstart"}, {"content_hash": "1df657776df427910a7a58d7c763552039492b66b69f6d05e08764757afa9720", "fetched_at": "2026-08-29T08:27:17.716604+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/integrations"}, {"content_hash": "1a013cc1113ddf6a3e24816f2aa28f83cc922a4c54e222548bb8dab2d50bcfd9", "fetched_at": "2026-08-29T08:27:17.718680+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/concepts"}, {"content_hash": "3268efd68695fd0dfba0286e0d2670598048075d45f042ad450f3ad10e1cae29", "fetched_at": "2026-08-29T08:27:17.720902+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/examples"}, {"content_hash": "9604e9d943907688e2955185f9ab896e217b21c3888a3e28a13336bbe8b53400", "fetched_at": "2026-08-29T08:27:17.723225+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/faq"}, {"content_hash": "c8289424eb5ecd7a560f8fe6c3ed3fba1413a0e01d49712a1bdb0042bb02226f", "fetched_at": "2026-08-29T08:27:17.725393+00:00", "kind": "site_page", "missing": false, "url": "https://rig.rs/docs/how_to_contribute"}, {"content_hash": "18562234bea4f95ddf8d95438bbadbf909c956c15a741de97d41b952d17e0163", "fetched_at": "2026-08-29T08:27:17.727164+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/rig"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 58, "rhythm": 86}, "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": 819, "days_push": 8, "days_rel": 16, "gap_med": 0.0, "n_releases_24m": 633}, "score": 86, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}