{"adoption": {"forks": 181, "observed_at": "2026-08-28T04:05:25.630510+00:00", "stars": 1712}, "canonical_url": "https://ross.abutalabs.com/products/llm-space", "card": {"archived": false, "artifact_type": "application", "description": "A desktop app to prototype agent ideas, inspect every harness step, replay failures, and evaluate performance, all in one place. Local-first, cloud-ready for managed agents.", "domain": ["large-language-models", "developer-tools"], "enriched": true, "function": ["agent-framework", "llm-inference", "developer-tools", "prompt-engineering", "testing"], "health_score": 99, "homepage": "https://deer-flow.github.io/llm-space/", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["deer-flow/llm-space"], "name": "deer-flow/llm-space", "platform": ["cross-platform"], "pushed_at": "2026-08-22T05:19:47+00:00", "repo": "deer-flow/llm-space", "stars": 1712, "tags": ["agent-debugging", "trace-inspection", "local-first", "llm-harness", "agent-evaluation", "electrobun", "ai-agents", "desktop"], "topics": ["agent", "deer-flow", "develop", "electrobun", "harness", "llm", "llm-tools", "managed-agents"], "urls": [], "use_cases": ["prototype new LLM agent ideas", "inspect every step of agent harness execution", "replay failed agent runs to find bugs", "evaluate agent performance across runs", "manage agent threads as local files", "turn a conversation thread into a runnable LangGraph agent"], "what_it_is": "LLM Space is a local-first desktop application for building, tracing, debugging, and evaluating LLM agents. It lets developers prototype agent ideas, inspect every harness step, replay failures, and measure agent performance in one place.", "when_to_avoid": ["you need a production agent deployment platform rather than a development and debugging environment", "you require a fully web-based or team-hosted solution with no desktop app", "you are not working with LLM agents or harness-based workflows"], "when_to_choose": ["you are building or debugging LLM agents and want full visibility into each model call and tool run", "you want a local-first tool where prompts, API keys, and threads stay on your machine", "you need to replay and step through past agent runs to diagnose failures", "you want to benchmark and evaluate agent behavior across multiple runs"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/llm-space", "repo": "deer-flow/llm-space", "role": "main", "score": 80}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.630510+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:34:52.177022+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2614af9173a8f780d109bd31f626a17df34fe9b23c6d7c112e033b402fa87b44", "fetched_at": "2026-08-28T04:05:25.630510+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deer-flow/llm-space"}, {"content_hash": "3b7a46727e2cc7a56ee0be6031e6827a3ed13d76c3e00b2ff8ffafccac71e268", "fetched_at": "2026-08-29T11:11:16.039804+00:00", "kind": "homepage", "missing": false, "url": "https://deer-flow.github.io/llm-space/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.630510+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:34:52.177022+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2614af9173a8f780d109bd31f626a17df34fe9b23c6d7c112e033b402fa87b44", "fetched_at": "2026-08-28T04:05:25.630510+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deer-flow/llm-space"}, {"content_hash": "3b7a46727e2cc7a56ee0be6031e6827a3ed13d76c3e00b2ff8ffafccac71e268", "fetched_at": "2026-08-29T11:11:16.039804+00:00", "kind": "homepage", "missing": false, "url": "https://deer-flow.github.io/llm-space/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:34:52.177022+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2614af9173a8f780d109bd31f626a17df34fe9b23c6d7c112e033b402fa87b44", "fetched_at": "2026-08-28T04:05:25.630510+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deer-flow/llm-space"}, {"content_hash": "3b7a46727e2cc7a56ee0be6031e6827a3ed13d76c3e00b2ff8ffafccac71e268", "fetched_at": "2026-08-29T11:11:16.039804+00:00", "kind": "homepage", "missing": false, "url": "https://deer-flow.github.io/llm-space/"}], "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:05:25.630510+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.630510+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.630510+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:34:52.177022+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2614af9173a8f780d109bd31f626a17df34fe9b23c6d7c112e033b402fa87b44", "fetched_at": "2026-08-28T04:05:25.630510+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deer-flow/llm-space"}, {"content_hash": "3b7a46727e2cc7a56ee0be6031e6827a3ed13d76c3e00b2ff8ffafccac71e268", "fetched_at": "2026-08-29T11:11:16.039804+00:00", "kind": "homepage", "missing": false, "url": "https://deer-flow.github.io/llm-space/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.630510+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.630510+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:34:52.177022+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2614af9173a8f780d109bd31f626a17df34fe9b23c6d7c112e033b402fa87b44", "fetched_at": "2026-08-28T04:05:25.630510+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deer-flow/llm-space"}, {"content_hash": "3b7a46727e2cc7a56ee0be6031e6827a3ed13d76c3e00b2ff8ffafccac71e268", "fetched_at": "2026-08-29T11:11:16.039804+00:00", "kind": "homepage", "missing": false, "url": "https://deer-flow.github.io/llm-space/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.630510+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.630510+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.630510+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:34:52.177022+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2614af9173a8f780d109bd31f626a17df34fe9b23c6d7c112e033b402fa87b44", "fetched_at": "2026-08-28T04:05:25.630510+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deer-flow/llm-space"}, {"content_hash": "3b7a46727e2cc7a56ee0be6031e6827a3ed13d76c3e00b2ff8ffafccac71e268", "fetched_at": "2026-08-29T11:11:16.039804+00:00", "kind": "homepage", "missing": false, "url": "https://deer-flow.github.io/llm-space/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.630510+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:25.630510+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:34:52.177022+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2614af9173a8f780d109bd31f626a17df34fe9b23c6d7c112e033b402fa87b44", "fetched_at": "2026-08-28T04:05:25.630510+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deer-flow/llm-space"}, {"content_hash": "3b7a46727e2cc7a56ee0be6031e6827a3ed13d76c3e00b2ff8ffafccac71e268", "fetched_at": "2026-08-29T11:11:16.039804+00:00", "kind": "homepage", "missing": false, "url": "https://deer-flow.github.io/llm-space/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:34:52.177022+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2614af9173a8f780d109bd31f626a17df34fe9b23c6d7c112e033b402fa87b44", "fetched_at": "2026-08-28T04:05:25.630510+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deer-flow/llm-space"}, {"content_hash": "3b7a46727e2cc7a56ee0be6031e6827a3ed13d76c3e00b2ff8ffafccac71e268", "fetched_at": "2026-08-29T11:11:16.039804+00:00", "kind": "homepage", "missing": false, "url": "https://deer-flow.github.io/llm-space/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:34:52.177022+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2614af9173a8f780d109bd31f626a17df34fe9b23c6d7c112e033b402fa87b44", "fetched_at": "2026-08-28T04:05:25.630510+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deer-flow/llm-space"}, {"content_hash": "3b7a46727e2cc7a56ee0be6031e6827a3ed13d76c3e00b2ff8ffafccac71e268", "fetched_at": "2026-08-29T11:11:16.039804+00:00", "kind": "homepage", "missing": false, "url": "https://deer-flow.github.io/llm-space/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:34:52.177022+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2614af9173a8f780d109bd31f626a17df34fe9b23c6d7c112e033b402fa87b44", "fetched_at": "2026-08-28T04:05:25.630510+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deer-flow/llm-space"}, {"content_hash": "3b7a46727e2cc7a56ee0be6031e6827a3ed13d76c3e00b2ff8ffafccac71e268", "fetched_at": "2026-08-29T11:11:16.039804+00:00", "kind": "homepage", "missing": false, "url": "https://deer-flow.github.io/llm-space/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 4, "rhythm": 98}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["young"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 66, "days_push": 11, "days_rel": 14, "gap_med": 1, "n_releases_24m": 30}, "score": 80, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}