TyKaoz — Manifeste de modèles

Ce dépôt héberge models.json, le catalogue de modèles locaux (MLX, Apple Silicon) consommé par l'application macOS TyKaoz.

Éditer ce manifeste suffit à mettre à jour le sélecteur de modèles de tous les clients au lancement suivant — sans release de l'app.

Comment l'app le lit

TyKaoz récupère le fichier sur main :

https://huggingface.co/TyKaoz/models-manifest/resolve/main/models.json

Ordre de résolution côté client : réseau > cache disque > fallback embarqué. Le catalogue vivant est lu sur main ; les poids de chaque modèle sont épinglés par revision (quand le champ est renseigné) pour la reproductibilité.

Schéma (v2)

Objet racine : schema_version (2), updated_at, models[].

Champs communs d'un modèle :

Champ Type Rôle
id string slug HuggingFace (ex. mlx-community/bge-m3-mlx-4bit)
name string nom affiché
publisher string éditeur d'origine
description string description courte (1 ligne)
category enum embedding | chat
runner enum mlx-embeddings | mlx-lm | mlx-vlm
quant string quantification (4-bit, 8-bit…)
size_bytes int taille approx. sur disque
min_ram_gb / recommended_ram_gb int RAM minimale / conseillée
recommended bool mis en avant dans l'UI
languages string[] codes ISO
revision string SHA d'épinglage (optionnel)

Spécifique embedding : dimension, max_seq_len. Spécifique chat : context_length, modalities, params_total, params_active.

Forward-compatibilité : un client plus ancien ignore proprement une category ou un champ qu'il ne connaît pas (il ne plante pas).

Éditer le catalogue

  1. Modifier models.json (ajouter, retirer ou ré-ordonner des entrées).
  2. Vérifier que le JSON est valide.
  3. Commit sur main — les clients prennent le changement au lancement suivant.

Les modèles référencés ici sont des dépôts MLX (quantifiés pour Apple Silicon), principalement sous mlx-community/.


Construit par Haruni, à Rennes.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support