{"adoption": {"forks": 472, "observed_at": "2026-08-28T04:10:12.049049+00:00", "stars": 8039}, "canonical_url": "https://ross.abutalabs.com/products/flue", "card": {"archived": false, "artifact_type": "framework", "description": "The sandbox agent framework.", "domain": ["large-language-models", "developer-tools", "backend"], "enriched": true, "function": ["agent-framework", "llm-inference", "mcp", "cli", "web-framework", "sdk", "workflow-automation"], "health_score": 78, "homepage": "https://www.flueframework.com", "language": "TypeScript", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["withastro/flue"], "name": "withastro/flue", "platform": ["cloud", "cli", "cross-platform", "serverless"], "pushed_at": "2026-08-08T10:07:09+00:00", "repo": "withastro/flue", "stars": 8039, "tags": ["agent-harness", "hooks-api", "durable-sessions", "subagents", "skills", "sandboxed-execution", "multi-agent", "cloudflare-workers", "vite", "sandbox", "ai-agents", "automation", "nodejs", "typescript", "docker"], "topics": [], "urls": [], "use_cases": ["build autonomous coding agents in typescript", "create ai agents that run tools in a sandbox", "deploy durable ai agents to cloudflare workers", "build multi-agent systems with subagent delegation", "connect ai agents to slack or discord", "run llm agents with durable session recovery", "give agents filesystem and shell access safely"], "what_it_is": "Flue is an open-source TypeScript framework for building autonomous AI agents using a React-like hooks API ('use agent' directive, useModel, useTool, useSandbox). It provides durable sessions, sandboxed execution environments, tools, skills, subagents, and deploys to Node.js, Cloudflare Workers, or other runtimes.", "when_to_avoid": ["you only need simple chatbot-style LLM API calls without autonomy or tool use", "your stack is Python-based (e.g., LangChain, CrewAI ecosystems)", "you need a no-code or low-code agent builder", "you require a mature, long-proven framework — Flue is young and evolving rapidly"], "when_to_choose": ["you want a code-first, hooks-based framework for autonomous agents in TypeScript", "you need durable, resumable agent sessions that survive failures and restarts", "you want sandboxed execution (local, container, or cloud providers like E2B/Modal) for agent actions", "you plan to deploy agents to Node.js, Cloudflare Workers, or CI environments", "you want built-in support for tools, skills, subagents, and MCP servers"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/flue", "repo": "withastro/flue", "role": "main", "score": 58}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:12.049049+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:31:29.548412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f66b16164f6f07b5e325247cf8b11bbc5d845e3312869d0aa417840b7f88bcbe", "fetched_at": "2026-08-28T04:10:12.049049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/withastro/flue"}, {"content_hash": "261549d0478fa2985921e13a07af5815f81d6ab405a36115d81de7bd3af1cb7c", "fetched_at": "2026-08-29T08:29:37.447607+00:00", "kind": "homepage", "missing": false, "url": "https://www.flueframework.com"}, {"content_hash": "2f94fee0afb66d048258e9be539126842bb50c5b7c6c165664d30db1c2216581", "fetched_at": "2026-08-29T08:29:37.456648+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/guide/getting-started"}, {"content_hash": "421337a59b6f06d745551c7263db439d77c161734ffdfe316e14778a1dc89f45", "fetched_at": "2026-08-29T08:29:37.458702+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/reference/agent-api"}, {"content_hash": "a7559d6f3d25f20dd9c871031be4f6c19c4cca293f5143b5a5d152150e262bda", "fetched_at": "2026-08-29T08:29:37.461896+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/cli/overview"}, {"content_hash": "5d0983232a526672a87e91e8bcf625f8c85cd8bdb1ba6035289333d0b2fc1099", "fetched_at": "2026-08-29T08:29:37.463474+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/sdk/overview"}, {"content_hash": "a57d7d01cf7302792ce7002d7182d4dc6ccba9c9e3df9497046ff06670e25be0", "fetched_at": "2026-08-29T08:29:37.465140+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem"}, {"content_hash": "16f6ff36a9bf839cd8903d92443653bf52710e471db76b9ca5585a100f3e17a3", "fetched_at": "2026-08-29T08:29:37.466577+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/guide/sandboxes"}, {"content_hash": "5d5303fcb995eb5794e950dbafc517052ca3764aeb2e49caff9395e72ef3ca50", "fetched_at": "2026-08-29T08:29:37.468351+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem/deploy/cloudflare"}, {"content_hash": "41c52ad74234987b92e65c17c980738583a0f52894a2493e5cc2ac5c88f5cd0b", "fetched_at": "2026-08-29T08:29:37.470622+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem/channels/slack"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:12.049049+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:31:29.548412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f66b16164f6f07b5e325247cf8b11bbc5d845e3312869d0aa417840b7f88bcbe", "fetched_at": "2026-08-28T04:10:12.049049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/withastro/flue"}, {"content_hash": "261549d0478fa2985921e13a07af5815f81d6ab405a36115d81de7bd3af1cb7c", "fetched_at": "2026-08-29T08:29:37.447607+00:00", "kind": "homepage", "missing": false, "url": "https://www.flueframework.com"}, {"content_hash": "2f94fee0afb66d048258e9be539126842bb50c5b7c6c165664d30db1c2216581", "fetched_at": "2026-08-29T08:29:37.456648+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/guide/getting-started"}, {"content_hash": "421337a59b6f06d745551c7263db439d77c161734ffdfe316e14778a1dc89f45", "fetched_at": "2026-08-29T08:29:37.458702+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/reference/agent-api"}, {"content_hash": "a7559d6f3d25f20dd9c871031be4f6c19c4cca293f5143b5a5d152150e262bda", "fetched_at": "2026-08-29T08:29:37.461896+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/cli/overview"}, {"content_hash": "5d0983232a526672a87e91e8bcf625f8c85cd8bdb1ba6035289333d0b2fc1099", "fetched_at": "2026-08-29T08:29:37.463474+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/sdk/overview"}, {"content_hash": "a57d7d01cf7302792ce7002d7182d4dc6ccba9c9e3df9497046ff06670e25be0", "fetched_at": "2026-08-29T08:29:37.465140+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem"}, {"content_hash": "16f6ff36a9bf839cd8903d92443653bf52710e471db76b9ca5585a100f3e17a3", "fetched_at": "2026-08-29T08:29:37.466577+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/guide/sandboxes"}, {"content_hash": "5d5303fcb995eb5794e950dbafc517052ca3764aeb2e49caff9395e72ef3ca50", "fetched_at": "2026-08-29T08:29:37.468351+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem/deploy/cloudflare"}, {"content_hash": "41c52ad74234987b92e65c17c980738583a0f52894a2493e5cc2ac5c88f5cd0b", "fetched_at": "2026-08-29T08:29:37.470622+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem/channels/slack"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:31:29.548412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f66b16164f6f07b5e325247cf8b11bbc5d845e3312869d0aa417840b7f88bcbe", "fetched_at": "2026-08-28T04:10:12.049049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/withastro/flue"}, {"content_hash": "261549d0478fa2985921e13a07af5815f81d6ab405a36115d81de7bd3af1cb7c", "fetched_at": "2026-08-29T08:29:37.447607+00:00", "kind": "homepage", "missing": false, "url": "https://www.flueframework.com"}, {"content_hash": "2f94fee0afb66d048258e9be539126842bb50c5b7c6c165664d30db1c2216581", "fetched_at": "2026-08-29T08:29:37.456648+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/guide/getting-started"}, {"content_hash": "421337a59b6f06d745551c7263db439d77c161734ffdfe316e14778a1dc89f45", "fetched_at": "2026-08-29T08:29:37.458702+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/reference/agent-api"}, {"content_hash": "a7559d6f3d25f20dd9c871031be4f6c19c4cca293f5143b5a5d152150e262bda", "fetched_at": "2026-08-29T08:29:37.461896+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/cli/overview"}, {"content_hash": "5d0983232a526672a87e91e8bcf625f8c85cd8bdb1ba6035289333d0b2fc1099", "fetched_at": "2026-08-29T08:29:37.463474+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/sdk/overview"}, {"content_hash": "a57d7d01cf7302792ce7002d7182d4dc6ccba9c9e3df9497046ff06670e25be0", "fetched_at": "2026-08-29T08:29:37.465140+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem"}, {"content_hash": "16f6ff36a9bf839cd8903d92443653bf52710e471db76b9ca5585a100f3e17a3", "fetched_at": "2026-08-29T08:29:37.466577+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/guide/sandboxes"}, {"content_hash": "5d5303fcb995eb5794e950dbafc517052ca3764aeb2e49caff9395e72ef3ca50", "fetched_at": "2026-08-29T08:29:37.468351+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem/deploy/cloudflare"}, {"content_hash": "41c52ad74234987b92e65c17c980738583a0f52894a2493e5cc2ac5c88f5cd0b", "fetched_at": "2026-08-29T08:29:37.470622+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem/channels/slack"}], "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:12.049049+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:12.049049+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:12.049049+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:31:29.548412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f66b16164f6f07b5e325247cf8b11bbc5d845e3312869d0aa417840b7f88bcbe", "fetched_at": "2026-08-28T04:10:12.049049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/withastro/flue"}, {"content_hash": "261549d0478fa2985921e13a07af5815f81d6ab405a36115d81de7bd3af1cb7c", "fetched_at": "2026-08-29T08:29:37.447607+00:00", "kind": "homepage", "missing": false, "url": "https://www.flueframework.com"}, {"content_hash": "2f94fee0afb66d048258e9be539126842bb50c5b7c6c165664d30db1c2216581", "fetched_at": "2026-08-29T08:29:37.456648+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/guide/getting-started"}, {"content_hash": "421337a59b6f06d745551c7263db439d77c161734ffdfe316e14778a1dc89f45", "fetched_at": "2026-08-29T08:29:37.458702+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/reference/agent-api"}, {"content_hash": "a7559d6f3d25f20dd9c871031be4f6c19c4cca293f5143b5a5d152150e262bda", "fetched_at": "2026-08-29T08:29:37.461896+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/cli/overview"}, {"content_hash": "5d0983232a526672a87e91e8bcf625f8c85cd8bdb1ba6035289333d0b2fc1099", "fetched_at": "2026-08-29T08:29:37.463474+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/sdk/overview"}, {"content_hash": "a57d7d01cf7302792ce7002d7182d4dc6ccba9c9e3df9497046ff06670e25be0", "fetched_at": "2026-08-29T08:29:37.465140+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem"}, {"content_hash": "16f6ff36a9bf839cd8903d92443653bf52710e471db76b9ca5585a100f3e17a3", "fetched_at": "2026-08-29T08:29:37.466577+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/guide/sandboxes"}, {"content_hash": "5d5303fcb995eb5794e950dbafc517052ca3764aeb2e49caff9395e72ef3ca50", "fetched_at": "2026-08-29T08:29:37.468351+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem/deploy/cloudflare"}, {"content_hash": "41c52ad74234987b92e65c17c980738583a0f52894a2493e5cc2ac5c88f5cd0b", "fetched_at": "2026-08-29T08:29:37.470622+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem/channels/slack"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:12.049049+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:12.049049+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:31:29.548412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f66b16164f6f07b5e325247cf8b11bbc5d845e3312869d0aa417840b7f88bcbe", "fetched_at": "2026-08-28T04:10:12.049049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/withastro/flue"}, {"content_hash": "261549d0478fa2985921e13a07af5815f81d6ab405a36115d81de7bd3af1cb7c", "fetched_at": "2026-08-29T08:29:37.447607+00:00", "kind": "homepage", "missing": false, "url": "https://www.flueframework.com"}, {"content_hash": "2f94fee0afb66d048258e9be539126842bb50c5b7c6c165664d30db1c2216581", "fetched_at": "2026-08-29T08:29:37.456648+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/guide/getting-started"}, {"content_hash": "421337a59b6f06d745551c7263db439d77c161734ffdfe316e14778a1dc89f45", "fetched_at": "2026-08-29T08:29:37.458702+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/reference/agent-api"}, {"content_hash": "a7559d6f3d25f20dd9c871031be4f6c19c4cca293f5143b5a5d152150e262bda", "fetched_at": "2026-08-29T08:29:37.461896+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/cli/overview"}, {"content_hash": "5d0983232a526672a87e91e8bcf625f8c85cd8bdb1ba6035289333d0b2fc1099", "fetched_at": "2026-08-29T08:29:37.463474+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/sdk/overview"}, {"content_hash": "a57d7d01cf7302792ce7002d7182d4dc6ccba9c9e3df9497046ff06670e25be0", "fetched_at": "2026-08-29T08:29:37.465140+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem"}, {"content_hash": "16f6ff36a9bf839cd8903d92443653bf52710e471db76b9ca5585a100f3e17a3", "fetched_at": "2026-08-29T08:29:37.466577+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/guide/sandboxes"}, {"content_hash": "5d5303fcb995eb5794e950dbafc517052ca3764aeb2e49caff9395e72ef3ca50", "fetched_at": "2026-08-29T08:29:37.468351+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem/deploy/cloudflare"}, {"content_hash": "41c52ad74234987b92e65c17c980738583a0f52894a2493e5cc2ac5c88f5cd0b", "fetched_at": "2026-08-29T08:29:37.470622+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem/channels/slack"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:12.049049+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:12.049049+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:12.049049+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:31:29.548412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f66b16164f6f07b5e325247cf8b11bbc5d845e3312869d0aa417840b7f88bcbe", "fetched_at": "2026-08-28T04:10:12.049049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/withastro/flue"}, {"content_hash": "261549d0478fa2985921e13a07af5815f81d6ab405a36115d81de7bd3af1cb7c", "fetched_at": "2026-08-29T08:29:37.447607+00:00", "kind": "homepage", "missing": false, "url": "https://www.flueframework.com"}, {"content_hash": "2f94fee0afb66d048258e9be539126842bb50c5b7c6c165664d30db1c2216581", "fetched_at": "2026-08-29T08:29:37.456648+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/guide/getting-started"}, {"content_hash": "421337a59b6f06d745551c7263db439d77c161734ffdfe316e14778a1dc89f45", "fetched_at": "2026-08-29T08:29:37.458702+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/reference/agent-api"}, {"content_hash": "a7559d6f3d25f20dd9c871031be4f6c19c4cca293f5143b5a5d152150e262bda", "fetched_at": "2026-08-29T08:29:37.461896+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/cli/overview"}, {"content_hash": "5d0983232a526672a87e91e8bcf625f8c85cd8bdb1ba6035289333d0b2fc1099", "fetched_at": "2026-08-29T08:29:37.463474+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/sdk/overview"}, {"content_hash": "a57d7d01cf7302792ce7002d7182d4dc6ccba9c9e3df9497046ff06670e25be0", "fetched_at": "2026-08-29T08:29:37.465140+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem"}, {"content_hash": "16f6ff36a9bf839cd8903d92443653bf52710e471db76b9ca5585a100f3e17a3", "fetched_at": "2026-08-29T08:29:37.466577+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/guide/sandboxes"}, {"content_hash": "5d5303fcb995eb5794e950dbafc517052ca3764aeb2e49caff9395e72ef3ca50", "fetched_at": "2026-08-29T08:29:37.468351+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem/deploy/cloudflare"}, {"content_hash": "41c52ad74234987b92e65c17c980738583a0f52894a2493e5cc2ac5c88f5cd0b", "fetched_at": "2026-08-29T08:29:37.470622+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem/channels/slack"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:12.049049+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:12.049049+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:31:29.548412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f66b16164f6f07b5e325247cf8b11bbc5d845e3312869d0aa417840b7f88bcbe", "fetched_at": "2026-08-28T04:10:12.049049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/withastro/flue"}, {"content_hash": "261549d0478fa2985921e13a07af5815f81d6ab405a36115d81de7bd3af1cb7c", "fetched_at": "2026-08-29T08:29:37.447607+00:00", "kind": "homepage", "missing": false, "url": "https://www.flueframework.com"}, {"content_hash": "2f94fee0afb66d048258e9be539126842bb50c5b7c6c165664d30db1c2216581", "fetched_at": "2026-08-29T08:29:37.456648+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/guide/getting-started"}, {"content_hash": "421337a59b6f06d745551c7263db439d77c161734ffdfe316e14778a1dc89f45", "fetched_at": "2026-08-29T08:29:37.458702+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/reference/agent-api"}, {"content_hash": "a7559d6f3d25f20dd9c871031be4f6c19c4cca293f5143b5a5d152150e262bda", "fetched_at": "2026-08-29T08:29:37.461896+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/cli/overview"}, {"content_hash": "5d0983232a526672a87e91e8bcf625f8c85cd8bdb1ba6035289333d0b2fc1099", "fetched_at": "2026-08-29T08:29:37.463474+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/sdk/overview"}, {"content_hash": "a57d7d01cf7302792ce7002d7182d4dc6ccba9c9e3df9497046ff06670e25be0", "fetched_at": "2026-08-29T08:29:37.465140+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem"}, {"content_hash": "16f6ff36a9bf839cd8903d92443653bf52710e471db76b9ca5585a100f3e17a3", "fetched_at": "2026-08-29T08:29:37.466577+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/guide/sandboxes"}, {"content_hash": "5d5303fcb995eb5794e950dbafc517052ca3764aeb2e49caff9395e72ef3ca50", "fetched_at": "2026-08-29T08:29:37.468351+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem/deploy/cloudflare"}, {"content_hash": "41c52ad74234987b92e65c17c980738583a0f52894a2493e5cc2ac5c88f5cd0b", "fetched_at": "2026-08-29T08:29:37.470622+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem/channels/slack"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:31:29.548412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f66b16164f6f07b5e325247cf8b11bbc5d845e3312869d0aa417840b7f88bcbe", "fetched_at": "2026-08-28T04:10:12.049049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/withastro/flue"}, {"content_hash": "261549d0478fa2985921e13a07af5815f81d6ab405a36115d81de7bd3af1cb7c", "fetched_at": "2026-08-29T08:29:37.447607+00:00", "kind": "homepage", "missing": false, "url": "https://www.flueframework.com"}, {"content_hash": "2f94fee0afb66d048258e9be539126842bb50c5b7c6c165664d30db1c2216581", "fetched_at": "2026-08-29T08:29:37.456648+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/guide/getting-started"}, {"content_hash": "421337a59b6f06d745551c7263db439d77c161734ffdfe316e14778a1dc89f45", "fetched_at": "2026-08-29T08:29:37.458702+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/reference/agent-api"}, {"content_hash": "a7559d6f3d25f20dd9c871031be4f6c19c4cca293f5143b5a5d152150e262bda", "fetched_at": "2026-08-29T08:29:37.461896+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/cli/overview"}, {"content_hash": "5d0983232a526672a87e91e8bcf625f8c85cd8bdb1ba6035289333d0b2fc1099", "fetched_at": "2026-08-29T08:29:37.463474+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/sdk/overview"}, {"content_hash": "a57d7d01cf7302792ce7002d7182d4dc6ccba9c9e3df9497046ff06670e25be0", "fetched_at": "2026-08-29T08:29:37.465140+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem"}, {"content_hash": "16f6ff36a9bf839cd8903d92443653bf52710e471db76b9ca5585a100f3e17a3", "fetched_at": "2026-08-29T08:29:37.466577+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/guide/sandboxes"}, {"content_hash": "5d5303fcb995eb5794e950dbafc517052ca3764aeb2e49caff9395e72ef3ca50", "fetched_at": "2026-08-29T08:29:37.468351+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem/deploy/cloudflare"}, {"content_hash": "41c52ad74234987b92e65c17c980738583a0f52894a2493e5cc2ac5c88f5cd0b", "fetched_at": "2026-08-29T08:29:37.470622+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem/channels/slack"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:31:29.548412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f66b16164f6f07b5e325247cf8b11bbc5d845e3312869d0aa417840b7f88bcbe", "fetched_at": "2026-08-28T04:10:12.049049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/withastro/flue"}, {"content_hash": "261549d0478fa2985921e13a07af5815f81d6ab405a36115d81de7bd3af1cb7c", "fetched_at": "2026-08-29T08:29:37.447607+00:00", "kind": "homepage", "missing": false, "url": "https://www.flueframework.com"}, {"content_hash": "2f94fee0afb66d048258e9be539126842bb50c5b7c6c165664d30db1c2216581", "fetched_at": "2026-08-29T08:29:37.456648+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/guide/getting-started"}, {"content_hash": "421337a59b6f06d745551c7263db439d77c161734ffdfe316e14778a1dc89f45", "fetched_at": "2026-08-29T08:29:37.458702+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/reference/agent-api"}, {"content_hash": "a7559d6f3d25f20dd9c871031be4f6c19c4cca293f5143b5a5d152150e262bda", "fetched_at": "2026-08-29T08:29:37.461896+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/cli/overview"}, {"content_hash": "5d0983232a526672a87e91e8bcf625f8c85cd8bdb1ba6035289333d0b2fc1099", "fetched_at": "2026-08-29T08:29:37.463474+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/sdk/overview"}, {"content_hash": "a57d7d01cf7302792ce7002d7182d4dc6ccba9c9e3df9497046ff06670e25be0", "fetched_at": "2026-08-29T08:29:37.465140+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem"}, {"content_hash": "16f6ff36a9bf839cd8903d92443653bf52710e471db76b9ca5585a100f3e17a3", "fetched_at": "2026-08-29T08:29:37.466577+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/guide/sandboxes"}, {"content_hash": "5d5303fcb995eb5794e950dbafc517052ca3764aeb2e49caff9395e72ef3ca50", "fetched_at": "2026-08-29T08:29:37.468351+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem/deploy/cloudflare"}, {"content_hash": "41c52ad74234987b92e65c17c980738583a0f52894a2493e5cc2ac5c88f5cd0b", "fetched_at": "2026-08-29T08:29:37.470622+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem/channels/slack"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:31:29.548412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f66b16164f6f07b5e325247cf8b11bbc5d845e3312869d0aa417840b7f88bcbe", "fetched_at": "2026-08-28T04:10:12.049049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/withastro/flue"}, {"content_hash": "261549d0478fa2985921e13a07af5815f81d6ab405a36115d81de7bd3af1cb7c", "fetched_at": "2026-08-29T08:29:37.447607+00:00", "kind": "homepage", "missing": false, "url": "https://www.flueframework.com"}, {"content_hash": "2f94fee0afb66d048258e9be539126842bb50c5b7c6c165664d30db1c2216581", "fetched_at": "2026-08-29T08:29:37.456648+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/guide/getting-started"}, {"content_hash": "421337a59b6f06d745551c7263db439d77c161734ffdfe316e14778a1dc89f45", "fetched_at": "2026-08-29T08:29:37.458702+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/reference/agent-api"}, {"content_hash": "a7559d6f3d25f20dd9c871031be4f6c19c4cca293f5143b5a5d152150e262bda", "fetched_at": "2026-08-29T08:29:37.461896+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/cli/overview"}, {"content_hash": "5d0983232a526672a87e91e8bcf625f8c85cd8bdb1ba6035289333d0b2fc1099", "fetched_at": "2026-08-29T08:29:37.463474+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/sdk/overview"}, {"content_hash": "a57d7d01cf7302792ce7002d7182d4dc6ccba9c9e3df9497046ff06670e25be0", "fetched_at": "2026-08-29T08:29:37.465140+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem"}, {"content_hash": "16f6ff36a9bf839cd8903d92443653bf52710e471db76b9ca5585a100f3e17a3", "fetched_at": "2026-08-29T08:29:37.466577+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/guide/sandboxes"}, {"content_hash": "5d5303fcb995eb5794e950dbafc517052ca3764aeb2e49caff9395e72ef3ca50", "fetched_at": "2026-08-29T08:29:37.468351+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem/deploy/cloudflare"}, {"content_hash": "41c52ad74234987b92e65c17c980738583a0f52894a2493e5cc2ac5c88f5cd0b", "fetched_at": "2026-08-29T08:29:37.470622+00:00", "kind": "site_page", "missing": false, "url": "https://flueframework.com/docs/ecosystem/channels/slack"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 96, "longevity": 14, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 207, "days_push": 25, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 58, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}