{"adoption": {"forks": 256, "observed_at": "2026-08-28T04:04:44.692315+00:00", "stars": 1443}, "canonical_url": "https://ross.abutalabs.com/products/tailcall", "card": {"archived": false, "artifact_type": "application", "description": "High Performance GraphQL Runtime", "domain": ["apis", "backend", "web-development", "microservices", "developer-tools", "performance"], "enriched": true, "function": ["graphql", "api-framework", "http-server", "api-gateway", "proxy", "middleware", "routing", "caching", "web-framework"], "health_score": 97, "homepage": "https://tailcall.run", "language": "Rust", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["tailcallhq/tailcall"], "name": "tailcallhq/tailcall", "platform": ["rust", "cli", "self-hosted", "cross-platform", "cloud"], "pushed_at": "2026-08-26T17:11:12+00:00", "repo": "tailcallhq/tailcall", "stars": 1443, "tags": ["graphql-runtime", "backend-for-frontend", "schema-first", "declarative-configuration", "api-orchestration", "rest-to-graphql", "grpc", "no-code-resolvers", "tailcall", "docker", "web-server"], "topics": ["backend-for-frontend", "graphql", "microservices", "performance", "api-gateway", "proxy", "battle-tested", "cloud-native", "extendable", "open-source", "orchestration", "protocol-agnostic", "resiliency", "security", "io-efficiency", "runtime-tuning", "seamless-devx", "graphql-api", "graphql-server"], "urls": [], "use_cases": ["expose a unified GraphQL API over existing REST microservices", "build a backend-for-frontend layer without writing resolvers", "aggregate multiple upstream APIs into one GraphQL schema", "run a high-performance GraphQL gateway in front of legacy services", "define a GraphQL server entirely from a schema file with no code", "add caching and resiliency to upstream API calls", "replace a hand-written GraphQL server with a declarative config"], "what_it_is": "Tailcall is a high-performance GraphQL runtime written in Rust that lets you build GraphQL backends declaratively by annotating a GraphQL schema with directives like @server and @http, without writing resolver code. It acts as an API orchestration layer and gateway that composes upstream REST, gRPC, and other services into a single GraphQL endpoint.", "when_to_avoid": ["you need complex custom business logic inside resolvers", "your data sources are databases rather than HTTP/gRPC services", "you already have a mature GraphQL server stack your team knows well", "you need subscriptions or GraphQL features beyond what the runtime supports"], "when_to_choose": ["your data lives in existing REST/gRPC/HTTP APIs you want to expose as GraphQL", "you want schema-first, configuration-driven GraphQL with minimal code", "you need a fast, Rust-based GraphQL gateway or BFF layer", "you want built-in caching, batching, and resiliency for upstream calls"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/tailcall", "repo": "tailcallhq/tailcall", "role": "main", "score": 83}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.692315+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:36:22.315925+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e3b9ed231b9f85e74c90315cdb563c428fc9512dd1f704c2dc23d1849a955c60", "fetched_at": "2026-08-28T04:04:44.692315+00:00", "kind": "readme", "missing": false, "url": "https://github.com/tailcallhq/tailcall"}, {"content_hash": "bb88b68e274c7e8f0efe05584957eee0d6ca7e5222e1a9ff9f49319ebfa19c6f", "fetched_at": "2026-08-29T11:46:33.970190+00:00", "kind": "homepage", "missing": false, "url": "https://tailcall.run"}, {"content_hash": "b906d5c4af47a9a583bd8a846e74207ad15d78bf49439f2e58e19654fa199276", "fetched_at": "2026-08-29T11:46:33.979824+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs"}, {"content_hash": "a1fae48eb2a4b1e689cc902fcd47070310917d552e5cc0e5edf166a876e612cd", "fetched_at": "2026-08-29T11:46:33.982167+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/zsh-support"}, {"content_hash": "21910701fae3e899c1e880a86af48f2540152e3aa782fcc8dbd519cd5fb62bde", "fetched_at": "2026-08-29T11:46:33.984135+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/forge-services"}, {"content_hash": "8d1497e1d5b8a0c6538fa9dd13057c4578e31dad8a4b3644f89e5b68614b67cd", "fetched_at": "2026-08-29T11:46:33.986441+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/model-selection-guide"}, {"content_hash": "7916af6e44574809c51ea5230d91d012ac1328f905d65c6f19b941ea935266a6", "fetched_at": "2026-08-29T11:46:33.988129+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/operating-agents"}, {"content_hash": "83c629c0e8f1fd88dc5f9ea9263a9ff1e94ef1479264d80ca1bc318e500c7f3f", "fetched_at": "2026-08-29T11:46:33.989771+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/releases"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.692315+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:36:22.315925+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e3b9ed231b9f85e74c90315cdb563c428fc9512dd1f704c2dc23d1849a955c60", "fetched_at": "2026-08-28T04:04:44.692315+00:00", "kind": "readme", "missing": false, "url": "https://github.com/tailcallhq/tailcall"}, {"content_hash": "bb88b68e274c7e8f0efe05584957eee0d6ca7e5222e1a9ff9f49319ebfa19c6f", "fetched_at": "2026-08-29T11:46:33.970190+00:00", "kind": "homepage", "missing": false, "url": "https://tailcall.run"}, {"content_hash": "b906d5c4af47a9a583bd8a846e74207ad15d78bf49439f2e58e19654fa199276", "fetched_at": "2026-08-29T11:46:33.979824+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs"}, {"content_hash": "a1fae48eb2a4b1e689cc902fcd47070310917d552e5cc0e5edf166a876e612cd", "fetched_at": "2026-08-29T11:46:33.982167+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/zsh-support"}, {"content_hash": "21910701fae3e899c1e880a86af48f2540152e3aa782fcc8dbd519cd5fb62bde", "fetched_at": "2026-08-29T11:46:33.984135+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/forge-services"}, {"content_hash": "8d1497e1d5b8a0c6538fa9dd13057c4578e31dad8a4b3644f89e5b68614b67cd", "fetched_at": "2026-08-29T11:46:33.986441+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/model-selection-guide"}, {"content_hash": "7916af6e44574809c51ea5230d91d012ac1328f905d65c6f19b941ea935266a6", "fetched_at": "2026-08-29T11:46:33.988129+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/operating-agents"}, {"content_hash": "83c629c0e8f1fd88dc5f9ea9263a9ff1e94ef1479264d80ca1bc318e500c7f3f", "fetched_at": "2026-08-29T11:46:33.989771+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/releases"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:36:22.315925+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e3b9ed231b9f85e74c90315cdb563c428fc9512dd1f704c2dc23d1849a955c60", "fetched_at": "2026-08-28T04:04:44.692315+00:00", "kind": "readme", "missing": false, "url": "https://github.com/tailcallhq/tailcall"}, {"content_hash": "bb88b68e274c7e8f0efe05584957eee0d6ca7e5222e1a9ff9f49319ebfa19c6f", "fetched_at": "2026-08-29T11:46:33.970190+00:00", "kind": "homepage", "missing": false, "url": "https://tailcall.run"}, {"content_hash": "b906d5c4af47a9a583bd8a846e74207ad15d78bf49439f2e58e19654fa199276", "fetched_at": "2026-08-29T11:46:33.979824+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs"}, {"content_hash": "a1fae48eb2a4b1e689cc902fcd47070310917d552e5cc0e5edf166a876e612cd", "fetched_at": "2026-08-29T11:46:33.982167+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/zsh-support"}, {"content_hash": "21910701fae3e899c1e880a86af48f2540152e3aa782fcc8dbd519cd5fb62bde", "fetched_at": "2026-08-29T11:46:33.984135+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/forge-services"}, {"content_hash": "8d1497e1d5b8a0c6538fa9dd13057c4578e31dad8a4b3644f89e5b68614b67cd", "fetched_at": "2026-08-29T11:46:33.986441+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/model-selection-guide"}, {"content_hash": "7916af6e44574809c51ea5230d91d012ac1328f905d65c6f19b941ea935266a6", "fetched_at": "2026-08-29T11:46:33.988129+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/operating-agents"}, {"content_hash": "83c629c0e8f1fd88dc5f9ea9263a9ff1e94ef1479264d80ca1bc318e500c7f3f", "fetched_at": "2026-08-29T11:46:33.989771+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/releases"}], "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:44.692315+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.692315+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.692315+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:36:22.315925+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e3b9ed231b9f85e74c90315cdb563c428fc9512dd1f704c2dc23d1849a955c60", "fetched_at": "2026-08-28T04:04:44.692315+00:00", "kind": "readme", "missing": false, "url": "https://github.com/tailcallhq/tailcall"}, {"content_hash": "bb88b68e274c7e8f0efe05584957eee0d6ca7e5222e1a9ff9f49319ebfa19c6f", "fetched_at": "2026-08-29T11:46:33.970190+00:00", "kind": "homepage", "missing": false, "url": "https://tailcall.run"}, {"content_hash": "b906d5c4af47a9a583bd8a846e74207ad15d78bf49439f2e58e19654fa199276", "fetched_at": "2026-08-29T11:46:33.979824+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs"}, {"content_hash": "a1fae48eb2a4b1e689cc902fcd47070310917d552e5cc0e5edf166a876e612cd", "fetched_at": "2026-08-29T11:46:33.982167+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/zsh-support"}, {"content_hash": "21910701fae3e899c1e880a86af48f2540152e3aa782fcc8dbd519cd5fb62bde", "fetched_at": "2026-08-29T11:46:33.984135+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/forge-services"}, {"content_hash": "8d1497e1d5b8a0c6538fa9dd13057c4578e31dad8a4b3644f89e5b68614b67cd", "fetched_at": "2026-08-29T11:46:33.986441+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/model-selection-guide"}, {"content_hash": "7916af6e44574809c51ea5230d91d012ac1328f905d65c6f19b941ea935266a6", "fetched_at": "2026-08-29T11:46:33.988129+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/operating-agents"}, {"content_hash": "83c629c0e8f1fd88dc5f9ea9263a9ff1e94ef1479264d80ca1bc318e500c7f3f", "fetched_at": "2026-08-29T11:46:33.989771+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/releases"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.692315+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.692315+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:36:22.315925+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e3b9ed231b9f85e74c90315cdb563c428fc9512dd1f704c2dc23d1849a955c60", "fetched_at": "2026-08-28T04:04:44.692315+00:00", "kind": "readme", "missing": false, "url": "https://github.com/tailcallhq/tailcall"}, {"content_hash": "bb88b68e274c7e8f0efe05584957eee0d6ca7e5222e1a9ff9f49319ebfa19c6f", "fetched_at": "2026-08-29T11:46:33.970190+00:00", "kind": "homepage", "missing": false, "url": "https://tailcall.run"}, {"content_hash": "b906d5c4af47a9a583bd8a846e74207ad15d78bf49439f2e58e19654fa199276", "fetched_at": "2026-08-29T11:46:33.979824+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs"}, {"content_hash": "a1fae48eb2a4b1e689cc902fcd47070310917d552e5cc0e5edf166a876e612cd", "fetched_at": "2026-08-29T11:46:33.982167+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/zsh-support"}, {"content_hash": "21910701fae3e899c1e880a86af48f2540152e3aa782fcc8dbd519cd5fb62bde", "fetched_at": "2026-08-29T11:46:33.984135+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/forge-services"}, {"content_hash": "8d1497e1d5b8a0c6538fa9dd13057c4578e31dad8a4b3644f89e5b68614b67cd", "fetched_at": "2026-08-29T11:46:33.986441+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/model-selection-guide"}, {"content_hash": "7916af6e44574809c51ea5230d91d012ac1328f905d65c6f19b941ea935266a6", "fetched_at": "2026-08-29T11:46:33.988129+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/operating-agents"}, {"content_hash": "83c629c0e8f1fd88dc5f9ea9263a9ff1e94ef1479264d80ca1bc318e500c7f3f", "fetched_at": "2026-08-29T11:46:33.989771+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/releases"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.692315+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.692315+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.692315+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:36:22.315925+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e3b9ed231b9f85e74c90315cdb563c428fc9512dd1f704c2dc23d1849a955c60", "fetched_at": "2026-08-28T04:04:44.692315+00:00", "kind": "readme", "missing": false, "url": "https://github.com/tailcallhq/tailcall"}, {"content_hash": "bb88b68e274c7e8f0efe05584957eee0d6ca7e5222e1a9ff9f49319ebfa19c6f", "fetched_at": "2026-08-29T11:46:33.970190+00:00", "kind": "homepage", "missing": false, "url": "https://tailcall.run"}, {"content_hash": "b906d5c4af47a9a583bd8a846e74207ad15d78bf49439f2e58e19654fa199276", "fetched_at": "2026-08-29T11:46:33.979824+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs"}, {"content_hash": "a1fae48eb2a4b1e689cc902fcd47070310917d552e5cc0e5edf166a876e612cd", "fetched_at": "2026-08-29T11:46:33.982167+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/zsh-support"}, {"content_hash": "21910701fae3e899c1e880a86af48f2540152e3aa782fcc8dbd519cd5fb62bde", "fetched_at": "2026-08-29T11:46:33.984135+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/forge-services"}, {"content_hash": "8d1497e1d5b8a0c6538fa9dd13057c4578e31dad8a4b3644f89e5b68614b67cd", "fetched_at": "2026-08-29T11:46:33.986441+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/model-selection-guide"}, {"content_hash": "7916af6e44574809c51ea5230d91d012ac1328f905d65c6f19b941ea935266a6", "fetched_at": "2026-08-29T11:46:33.988129+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/operating-agents"}, {"content_hash": "83c629c0e8f1fd88dc5f9ea9263a9ff1e94ef1479264d80ca1bc318e500c7f3f", "fetched_at": "2026-08-29T11:46:33.989771+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/releases"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.692315+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.692315+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:36:22.315925+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e3b9ed231b9f85e74c90315cdb563c428fc9512dd1f704c2dc23d1849a955c60", "fetched_at": "2026-08-28T04:04:44.692315+00:00", "kind": "readme", "missing": false, "url": "https://github.com/tailcallhq/tailcall"}, {"content_hash": "bb88b68e274c7e8f0efe05584957eee0d6ca7e5222e1a9ff9f49319ebfa19c6f", "fetched_at": "2026-08-29T11:46:33.970190+00:00", "kind": "homepage", "missing": false, "url": "https://tailcall.run"}, {"content_hash": "b906d5c4af47a9a583bd8a846e74207ad15d78bf49439f2e58e19654fa199276", "fetched_at": "2026-08-29T11:46:33.979824+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs"}, {"content_hash": "a1fae48eb2a4b1e689cc902fcd47070310917d552e5cc0e5edf166a876e612cd", "fetched_at": "2026-08-29T11:46:33.982167+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/zsh-support"}, {"content_hash": "21910701fae3e899c1e880a86af48f2540152e3aa782fcc8dbd519cd5fb62bde", "fetched_at": "2026-08-29T11:46:33.984135+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/forge-services"}, {"content_hash": "8d1497e1d5b8a0c6538fa9dd13057c4578e31dad8a4b3644f89e5b68614b67cd", "fetched_at": "2026-08-29T11:46:33.986441+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/model-selection-guide"}, {"content_hash": "7916af6e44574809c51ea5230d91d012ac1328f905d65c6f19b941ea935266a6", "fetched_at": "2026-08-29T11:46:33.988129+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/operating-agents"}, {"content_hash": "83c629c0e8f1fd88dc5f9ea9263a9ff1e94ef1479264d80ca1bc318e500c7f3f", "fetched_at": "2026-08-29T11:46:33.989771+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/releases"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:36:22.315925+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e3b9ed231b9f85e74c90315cdb563c428fc9512dd1f704c2dc23d1849a955c60", "fetched_at": "2026-08-28T04:04:44.692315+00:00", "kind": "readme", "missing": false, "url": "https://github.com/tailcallhq/tailcall"}, {"content_hash": "bb88b68e274c7e8f0efe05584957eee0d6ca7e5222e1a9ff9f49319ebfa19c6f", "fetched_at": "2026-08-29T11:46:33.970190+00:00", "kind": "homepage", "missing": false, "url": "https://tailcall.run"}, {"content_hash": "b906d5c4af47a9a583bd8a846e74207ad15d78bf49439f2e58e19654fa199276", "fetched_at": "2026-08-29T11:46:33.979824+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs"}, {"content_hash": "a1fae48eb2a4b1e689cc902fcd47070310917d552e5cc0e5edf166a876e612cd", "fetched_at": "2026-08-29T11:46:33.982167+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/zsh-support"}, {"content_hash": "21910701fae3e899c1e880a86af48f2540152e3aa782fcc8dbd519cd5fb62bde", "fetched_at": "2026-08-29T11:46:33.984135+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/forge-services"}, {"content_hash": "8d1497e1d5b8a0c6538fa9dd13057c4578e31dad8a4b3644f89e5b68614b67cd", "fetched_at": "2026-08-29T11:46:33.986441+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/model-selection-guide"}, {"content_hash": "7916af6e44574809c51ea5230d91d012ac1328f905d65c6f19b941ea935266a6", "fetched_at": "2026-08-29T11:46:33.988129+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/operating-agents"}, {"content_hash": "83c629c0e8f1fd88dc5f9ea9263a9ff1e94ef1479264d80ca1bc318e500c7f3f", "fetched_at": "2026-08-29T11:46:33.989771+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/releases"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:36:22.315925+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e3b9ed231b9f85e74c90315cdb563c428fc9512dd1f704c2dc23d1849a955c60", "fetched_at": "2026-08-28T04:04:44.692315+00:00", "kind": "readme", "missing": false, "url": "https://github.com/tailcallhq/tailcall"}, {"content_hash": "bb88b68e274c7e8f0efe05584957eee0d6ca7e5222e1a9ff9f49319ebfa19c6f", "fetched_at": "2026-08-29T11:46:33.970190+00:00", "kind": "homepage", "missing": false, "url": "https://tailcall.run"}, {"content_hash": "b906d5c4af47a9a583bd8a846e74207ad15d78bf49439f2e58e19654fa199276", "fetched_at": "2026-08-29T11:46:33.979824+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs"}, {"content_hash": "a1fae48eb2a4b1e689cc902fcd47070310917d552e5cc0e5edf166a876e612cd", "fetched_at": "2026-08-29T11:46:33.982167+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/zsh-support"}, {"content_hash": "21910701fae3e899c1e880a86af48f2540152e3aa782fcc8dbd519cd5fb62bde", "fetched_at": "2026-08-29T11:46:33.984135+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/forge-services"}, {"content_hash": "8d1497e1d5b8a0c6538fa9dd13057c4578e31dad8a4b3644f89e5b68614b67cd", "fetched_at": "2026-08-29T11:46:33.986441+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/model-selection-guide"}, {"content_hash": "7916af6e44574809c51ea5230d91d012ac1328f905d65c6f19b941ea935266a6", "fetched_at": "2026-08-29T11:46:33.988129+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/operating-agents"}, {"content_hash": "83c629c0e8f1fd88dc5f9ea9263a9ff1e94ef1479264d80ca1bc318e500c7f3f", "fetched_at": "2026-08-29T11:46:33.989771+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/releases"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:36:22.315925+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e3b9ed231b9f85e74c90315cdb563c428fc9512dd1f704c2dc23d1849a955c60", "fetched_at": "2026-08-28T04:04:44.692315+00:00", "kind": "readme", "missing": false, "url": "https://github.com/tailcallhq/tailcall"}, {"content_hash": "bb88b68e274c7e8f0efe05584957eee0d6ca7e5222e1a9ff9f49319ebfa19c6f", "fetched_at": "2026-08-29T11:46:33.970190+00:00", "kind": "homepage", "missing": false, "url": "https://tailcall.run"}, {"content_hash": "b906d5c4af47a9a583bd8a846e74207ad15d78bf49439f2e58e19654fa199276", "fetched_at": "2026-08-29T11:46:33.979824+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs"}, {"content_hash": "a1fae48eb2a4b1e689cc902fcd47070310917d552e5cc0e5edf166a876e612cd", "fetched_at": "2026-08-29T11:46:33.982167+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/zsh-support"}, {"content_hash": "21910701fae3e899c1e880a86af48f2540152e3aa782fcc8dbd519cd5fb62bde", "fetched_at": "2026-08-29T11:46:33.984135+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/forge-services"}, {"content_hash": "8d1497e1d5b8a0c6538fa9dd13057c4578e31dad8a4b3644f89e5b68614b67cd", "fetched_at": "2026-08-29T11:46:33.986441+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/model-selection-guide"}, {"content_hash": "7916af6e44574809c51ea5230d91d012ac1328f905d65c6f19b941ea935266a6", "fetched_at": "2026-08-29T11:46:33.988129+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/docs/operating-agents"}, {"content_hash": "83c629c0e8f1fd88dc5f9ea9263a9ff1e94ef1479264d80ca1bc318e500c7f3f", "fetched_at": "2026-08-29T11:46:33.989771+00:00", "kind": "site_page", "missing": false, "url": "https://forgecode.dev/releases"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 95, "rhythm": 55}, "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": 1335, "days_push": 7, "days_rel": 223, "gap_med": 0, "n_releases_24m": 186}, "score": 83, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}