model-merging

Merge fine-tuned models using linear, SLERP, task arithmetic, TIES, and DARE methods.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/tadod12/fraud-detection-research --skill model-merging-tadod12
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: model-merging
Source: https://github.com/tadod12/fraud-detection-research/tree/main/.agent/skills/19-emerging-techniques/model-merging
Command: npx skills add https://github.com/tadod12/fraud-detection-research --skill model-merging-tadod12

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Merges multiple fine-tuned models to create a single, enhanced merged model.

Core Features & Use Cases

  • Supports Linear (Model Soup), SLERP, Task Arithmetic, TIES, and DARE merging methods.
  • Handles multiple sources with a base architecture constraint; can produce MoE-style ensembles and tokenizer merges; supports production deployment workflows.
  • Real-world scenario: combine math, code, and chat specialization into a single merged model for versatile tasks.

Quick Start

Provide a base model, one or more fine-tuned models, and a merge configuration, then run the merge to produce a new merged model.

Frequently Asked Questions about model-merging

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I merge multiple fine-tuned models without retraining?

To merge fine-tuned models without retraining, provide a shared base model and one or more fine-tuned variants with a merge configuration. The Skill uses mergekit to combine them into a single enhanced model.

What is the difference between SLERP, TIES, and DARE model merging?

SLERP interpolates model weights via spherical interpolation, TIES resolves parameter conflicts by trimming and signing deltas, and DARE randomly drops delta weights to reduce interference during model merging.

Can I combine math, code, and chat fine-tuned models into one assistant?

Yes, you can combine math, code, and chat fine-tuned models into a single versatile assistant. The Skill merges multiple specialized models sharing the same base architecture into one enhanced model.

Do I need models with the same base architecture to use task arithmetic merging?

Yes, task arithmetic merging requires models with the same base architecture. The Skill enforces this constraint to safely apply task vectors and merge fine-tuned models using mergekit tooling.

Can I merge tokenizers and produce deployment-ready models with mergekit?

Yes, the Skill optionally merges tokenizers alongside model weights and produces deployment-ready artifacts. This supports production workflows for generating ready-to-use merged models.

What are the limitations of using model merging for MoE-style ensembles?

A limitation of model merging for MoE-style ensembles is the strict requirement for a shared base architecture. Models with different architectures cannot be directly merged using linear, SLERP, or TIES methods.