---
title: Ennodia vs model merging
description: How Ennodia differs from model merging tools such as mergekit and other weight-level model-combination approaches.
---

Model merging combines model weights or checkpoints into a new model artifact.
[mergekit](https://github.com/arcee-ai/mergekit) is a toolkit for merging
pretrained language models, and the [MergeKit paper](https://aclanthology.org/2024.emnlp-industry.36/)
describes it as tools for model-checkpoint merging strategies.

Ennodia does not change model weights.

## Choose model merging when

- You control compatible model weights.
- You want one merged model artifact.
- You want changes to happen before inference.
- You evaluate merge recipes, checkpoints, or open-weight model behavior.

## Choose Ennodia when

- You want separate agents to run at task time.
- You want to keep provider subscriptions and installed command-line interfaces
  (CLIs) separate.
- You want traces, child task identifiers (IDs), failure states, and Compare
  output.
- You do not want to produce or host a new model artifact.

## Key difference

Model merging changes the model artifact. Ennodia coordinates multiple agents at
runtime.

## Common mistake

Do not describe Ennodia as model merging, fine-tuning, or weight composition. It
is runtime orchestration over installed local agents.
