{"adoption": {"forks": 59, "observed_at": "2026-08-28T04:04:25.366585+00:00", "stars": 1335}, "canonical_url": "https://ross.abutalabs.com/products/agent-apprenticeship", "card": {"archived": false, "artifact_type": "framework", "description": "The living ecosystem where AI agents complete tasks through workflow loops, improve through iterative execution, are evaluated by mentor agents or humans in the loop, and turn completed work into reusable work experience and data to improve future agents.", "domain": ["machine-learning", "artificial-intelligence", "developer-tools"], "enriched": true, "function": ["agent-framework", "machine-learning", "workflow-automation", "data-generation", "rag"], "health_score": 94, "homepage": "https://forsy.ai", "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["ray-r-ren/agent-apprenticeship"], "name": "ray-r-ren/agent-apprenticeship", "platform": ["python", "cross-platform", "cli"], "pushed_at": "2026-07-06T15:17:36+00:00", "repo": "ray-r-ren/agent-apprenticeship", "stars": 1335, "tags": ["agent-learning", "agent-traces", "post-training", "loop-engineering", "training-signals", "mentor-agents", "human-in-the-loop", "agent-economy", "seed-dataset", "claude-code", "codex", "cursor", "ai-agents", "automation", "nodejs"], "topics": ["agent-economy", "agent-experience", "agent-learning", "agent-traces", "agentic-ai", "ai-agents", "autonomous-agents", "claude-code", "codex", "cursor", "hermes-agent", "loop-engineering", "openclaw", "opencode", "post-training", "real-world-tasks", "reinforcement-learning", "agent-apprenticeship", "ecosystem-learning", "training-signals"], "urls": [], "use_cases": ["generate training data from real agent task executions", "run automated agent workflow loops locally with claude code or codex", "collect agent traces and lessons for post-training", "evaluate agent work with mentor agents or human review", "improve my agent's performance using shared ecosystem learning signals", "estimate economic value of agent tasks", "bootstrap agent fine-tuning datasets from real-world tasks"], "what_it_is": "Agent Apprenticeship is an open ecosystem and CLI tool where AI agents complete real-world tasks through iterative workflow loops, are evaluated by mentor agents or humans, and convert completed work into reusable experience data and training signals. It ships with a seed dataset of curated tasks, agent execution traces, lessons, and experience compilations to improve future agents.", "when_to_avoid": ["you need a simple single-shot agent framework without learning loops", "you require a hosted managed service rather than local CLI-driven workflows", "your use case is unrelated to agent training or experience accumulation"], "when_to_choose": ["you want to turn agent task executions into reusable training data", "you run coding agents like Claude Code, Codex, or Cursor and want iterative improvement loops", "you need a seed dataset of real-world agent tasks, traces, and lessons", "you want human- or mentor-in-the-loop evaluation of agent work"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/agent-apprenticeship", "repo": "ray-r-ren/agent-apprenticeship", "role": "main", "score": 63}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.366585+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:44:24.673338+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d8e3d72e67a12058c37eb8e490104448d1ae8f5edb7815a5b97e90382cbb9b50", "fetched_at": "2026-08-28T04:04:25.366585+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ray-r-ren/agent-apprenticeship"}, {"content_hash": "f6f4c617e4833f94d21610034ca1ed0bda1b3f9d0cb433f235f70076a51d7a41", "fetched_at": "2026-08-29T12:03:38.986862+00:00", "kind": "homepage", "missing": false, "url": "https://forsy.ai"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.366585+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:44:24.673338+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d8e3d72e67a12058c37eb8e490104448d1ae8f5edb7815a5b97e90382cbb9b50", "fetched_at": "2026-08-28T04:04:25.366585+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ray-r-ren/agent-apprenticeship"}, {"content_hash": "f6f4c617e4833f94d21610034ca1ed0bda1b3f9d0cb433f235f70076a51d7a41", "fetched_at": "2026-08-29T12:03:38.986862+00:00", "kind": "homepage", "missing": false, "url": "https://forsy.ai"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:44:24.673338+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d8e3d72e67a12058c37eb8e490104448d1ae8f5edb7815a5b97e90382cbb9b50", "fetched_at": "2026-08-28T04:04:25.366585+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ray-r-ren/agent-apprenticeship"}, {"content_hash": "f6f4c617e4833f94d21610034ca1ed0bda1b3f9d0cb433f235f70076a51d7a41", "fetched_at": "2026-08-29T12:03:38.986862+00:00", "kind": "homepage", "missing": false, "url": "https://forsy.ai"}], "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:25.366585+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.366585+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.366585+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:44:24.673338+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d8e3d72e67a12058c37eb8e490104448d1ae8f5edb7815a5b97e90382cbb9b50", "fetched_at": "2026-08-28T04:04:25.366585+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ray-r-ren/agent-apprenticeship"}, {"content_hash": "f6f4c617e4833f94d21610034ca1ed0bda1b3f9d0cb433f235f70076a51d7a41", "fetched_at": "2026-08-29T12:03:38.986862+00:00", "kind": "homepage", "missing": false, "url": "https://forsy.ai"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.366585+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.366585+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:44:24.673338+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d8e3d72e67a12058c37eb8e490104448d1ae8f5edb7815a5b97e90382cbb9b50", "fetched_at": "2026-08-28T04:04:25.366585+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ray-r-ren/agent-apprenticeship"}, {"content_hash": "f6f4c617e4833f94d21610034ca1ed0bda1b3f9d0cb433f235f70076a51d7a41", "fetched_at": "2026-08-29T12:03:38.986862+00:00", "kind": "homepage", "missing": false, "url": "https://forsy.ai"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.366585+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.366585+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.366585+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:44:24.673338+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d8e3d72e67a12058c37eb8e490104448d1ae8f5edb7815a5b97e90382cbb9b50", "fetched_at": "2026-08-28T04:04:25.366585+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ray-r-ren/agent-apprenticeship"}, {"content_hash": "f6f4c617e4833f94d21610034ca1ed0bda1b3f9d0cb433f235f70076a51d7a41", "fetched_at": "2026-08-29T12:03:38.986862+00:00", "kind": "homepage", "missing": false, "url": "https://forsy.ai"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.366585+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.366585+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:44:24.673338+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d8e3d72e67a12058c37eb8e490104448d1ae8f5edb7815a5b97e90382cbb9b50", "fetched_at": "2026-08-28T04:04:25.366585+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ray-r-ren/agent-apprenticeship"}, {"content_hash": "f6f4c617e4833f94d21610034ca1ed0bda1b3f9d0cb433f235f70076a51d7a41", "fetched_at": "2026-08-29T12:03:38.986862+00:00", "kind": "homepage", "missing": false, "url": "https://forsy.ai"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:44:24.673338+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d8e3d72e67a12058c37eb8e490104448d1ae8f5edb7815a5b97e90382cbb9b50", "fetched_at": "2026-08-28T04:04:25.366585+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ray-r-ren/agent-apprenticeship"}, {"content_hash": "f6f4c617e4833f94d21610034ca1ed0bda1b3f9d0cb433f235f70076a51d7a41", "fetched_at": "2026-08-29T12:03:38.986862+00:00", "kind": "homepage", "missing": false, "url": "https://forsy.ai"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:44:24.673338+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d8e3d72e67a12058c37eb8e490104448d1ae8f5edb7815a5b97e90382cbb9b50", "fetched_at": "2026-08-28T04:04:25.366585+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ray-r-ren/agent-apprenticeship"}, {"content_hash": "f6f4c617e4833f94d21610034ca1ed0bda1b3f9d0cb433f235f70076a51d7a41", "fetched_at": "2026-08-29T12:03:38.986862+00:00", "kind": "homepage", "missing": false, "url": "https://forsy.ai"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:44:24.673338+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d8e3d72e67a12058c37eb8e490104448d1ae8f5edb7815a5b97e90382cbb9b50", "fetched_at": "2026-08-28T04:04:25.366585+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ray-r-ren/agent-apprenticeship"}, {"content_hash": "f6f4c617e4833f94d21610034ca1ed0bda1b3f9d0cb433f235f70076a51d7a41", "fetched_at": "2026-08-29T12:03:38.986862+00:00", "kind": "homepage", "missing": false, "url": "https://forsy.ai"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 91, "longevity": 5, "rhythm": 59}, "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": 75, "days_push": 58, "days_rel": 61, "gap_med": null, "n_releases_24m": 1}, "score": 63, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}