{"adoption": {"forks": 125, "observed_at": "2026-08-28T04:04:43.579894+00:00", "stars": 1436}, "canonical_url": "https://ross.abutalabs.com/products/evolutionary-model-merge", "card": {"archived": false, "artifact_type": "library", "description": "Official repository of Evolutionary Optimization of Model Merging Recipes", "domain": ["large-language-models", "machine-learning", "artificial-intelligence"], "enriched": true, "function": ["machine-learning", "llm-training", "deep-learning"], "health_score": 30, "homepage": null, "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["SakanaAI/evolutionary-model-merge"], "name": "SakanaAI/evolutionary-model-merge", "platform": ["python"], "pushed_at": "2024-11-29T04:39:39+00:00", "repo": "SakanaAI/evolutionary-model-merge", "stars": 1436, "tags": ["model-merging", "evolutionary-algorithms", "neuroevolution", "llm", "vlm", "research-code", "huggingface", "gpu", "linux"], "topics": [], "urls": [], "use_cases": ["merge multiple language models into one", "reproduce evolutionary model merging experiments", "create a VLM from existing models", "optimize model merge weights automatically", "evaluate merged Japanese LLMs", "apply neuroevolution to model fusion"], "what_it_is": "Official repository for SakanaAI's Evolutionary Model Merge research, providing code and resources to reproduce paper evaluations of models created via evolutionary optimization of model merging recipes. It hosts merged models like EvoLLM-JP and EvoVLM-JP that combine multiple source LLMs and VLMs.", "when_to_avoid": ["you need a production-ready model serving tool", "you want a general-purpose model merging library with polished APIs", "you lack GPU resources for large model experiments"], "when_to_choose": ["you want to experiment with evolutionary model merging techniques", "you need to reproduce the paper's merged models or evaluations", "you're researching automated model fusion methods"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/evolutionary-model-merge", "repo": "SakanaAI/evolutionary-model-merge", "role": "main", "score": 16}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:43.579894+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:36:46.116453+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7af89fcc0417db053dc1376752453a78e0155e1b7274da26f59fb055a98f1f30", "fetched_at": "2026-08-28T04:04:43.579894+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SakanaAI/evolutionary-model-merge"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:43.579894+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:36:46.116453+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7af89fcc0417db053dc1376752453a78e0155e1b7274da26f59fb055a98f1f30", "fetched_at": "2026-08-28T04:04:43.579894+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SakanaAI/evolutionary-model-merge"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:36:46.116453+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7af89fcc0417db053dc1376752453a78e0155e1b7274da26f59fb055a98f1f30", "fetched_at": "2026-08-28T04:04:43.579894+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SakanaAI/evolutionary-model-merge"}], "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:43.579894+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:43.579894+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:43.579894+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:36:46.116453+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7af89fcc0417db053dc1376752453a78e0155e1b7274da26f59fb055a98f1f30", "fetched_at": "2026-08-28T04:04:43.579894+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SakanaAI/evolutionary-model-merge"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:43.579894+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:43.579894+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:36:46.116453+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7af89fcc0417db053dc1376752453a78e0155e1b7274da26f59fb055a98f1f30", "fetched_at": "2026-08-28T04:04:43.579894+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SakanaAI/evolutionary-model-merge"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:43.579894+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:43.579894+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:43.579894+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:36:46.116453+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7af89fcc0417db053dc1376752453a78e0155e1b7274da26f59fb055a98f1f30", "fetched_at": "2026-08-28T04:04:43.579894+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SakanaAI/evolutionary-model-merge"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:43.579894+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:43.579894+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:36:46.116453+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7af89fcc0417db053dc1376752453a78e0155e1b7274da26f59fb055a98f1f30", "fetched_at": "2026-08-28T04:04:43.579894+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SakanaAI/evolutionary-model-merge"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:36:46.116453+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7af89fcc0417db053dc1376752453a78e0155e1b7274da26f59fb055a98f1f30", "fetched_at": "2026-08-28T04:04:43.579894+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SakanaAI/evolutionary-model-merge"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:36:46.116453+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7af89fcc0417db053dc1376752453a78e0155e1b7274da26f59fb055a98f1f30", "fetched_at": "2026-08-28T04:04:43.579894+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SakanaAI/evolutionary-model-merge"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:36:46.116453+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7af89fcc0417db053dc1376752453a78e0155e1b7274da26f59fb055a98f1f30", "fetched_at": "2026-08-28T04:04:43.579894+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SakanaAI/evolutionary-model-merge"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 65, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 911, "days_push": 642, "days_rel": 642, "gap_med": null, "n_releases_24m": 1}, "score": 16, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}