Skip to content

Add crdt-merge β€” 26 CRDT-compliant model merge strategies#438

Open
mgillr wants to merge 2 commits intolukasmasuch:mainfrom
mgillr:add-crdt-merge
Open

Add crdt-merge β€” 26 CRDT-compliant model merge strategies#438
mgillr wants to merge 2 commits intolukasmasuch:mainfrom
mgillr:add-crdt-merge

Conversation

@mgillr
Copy link
Copy Markdown

@mgillr mgillr commented Mar 30, 2026

Hi! πŸ‘‹

I'd like to add crdt-merge to the model-serialization or model tools category.

crdt-merge provides 26 model merge strategies (SLERP, TIES, DARE, Fisher, LoRA, evolutionary, and more) that are all provably CRDT-compliant via a novel two-layer OR-Set architecture.

Key ML features:

  • All 26 strategies satisfy commutativity, associativity, and idempotency
  • HuggingFace Hub native integration
  • Federated learning aggregation without a parameter server
  • Continual merge engine (NeurIPS 2025-inspired)
  • mergekit compatibility layer
  • GPU-accelerated

PyPI: pip install crdt-merge[model]

Thanks for maintaining this list! πŸ™


Summary by cubic

Add crdt-merge to the model-serialisation category in projects.yaml, including GitHub/PyPI metadata and a description for a library with 26 CRDT‑compliant model merge strategies (SLERP, TIES, DARE, Fisher, LoRA) with convergence guarantees.

Written for commit 12181e3. Summary will update on new commits.

Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 issue found across 1 file

Prompt for AI agents (unresolved issues)

Check if these issues are valid β€” if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="projects.yaml">

<violation number="1" location="projects.yaml:4674">
P2: Category typo: `model-serialization` is not a defined category; the file defines `model-serialisation` instead. This creates an invalid category and may break grouping/validation.</violation>
</file>

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.

Comment thread projects.yaml Outdated
@mgillr
Copy link
Copy Markdown
Author

mgillr commented Mar 30, 2026 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant