Title.
Titres et descriptions sur l'appareil : un titre court et factuel et une description d'une ou deux phrases pour tout passage, sur Apple silicon.
Suggérez un titre et une description pour tout texte.
Un clip sur le tournage d'un podcast à deux téléphones reçoit le titre « Filming a two-person podcast on iPhone », de trois à huit mots, avec une description d'une ligne en dessous. Personne n'a tapé ni l'un ni l'autre.
Le registre est volontairement sobre : ni emoji, ni hashtags, ni putaclic, et la description dit ce qu'est ce passage, pas ce qu'est son sujet. Affiné sur des clips de transcription, et il tient sur un paragraphe d'actualité, une description de produit ou un e-mail.
Title tourne uniquement sur Apple silicon, via MLX. Chargez-le une fois et réutilisez-le ; associez-le à Clips et chaque clip repart avec un nom.
Nommer chaque clip
Clips trouve les moments d'un enregistrement ; Title les nomme. Une app de création publie chaque short avec un titre de trois à huit mots et une description d'une ligne, écrits sur le téléphone, sans rien envoyer où que ce soit.
Titrer une note au moment de l'enregistrer
Une app de notes ou de mémos vocaux nomme l'entrée à partir de son propre texte dès qu'elle est enregistrée. La liste se lit comme une liste au lieu d'une colonne de premières lignes et d'horodatages.
Décrire un enregistrement pour la bibliothèque
Une app de podcast ou de cours écrit le titre de l'épisode et la description en deux phrases à partir de la transcription sur un Mac, prêts à éditer. Le champ n'est jamais vide en attendant que quelqu'un s'en occupe.
Inspiration
Des idées à construire avec Title. Copiez un prompt dans votre agent de code et lancez-vous.
Auto-name and describe every clip and file.
Use Desert Ant's Title on-device to suggest a short title and a one-line description for a clip, note, or file from its text, so nothing is called 'Untitled'. Build it with the Desert Ant SDK. Title (Swift). Install and API: https://desertant.com/docs/title/. Install: SwiftPM desert-ant-core. SDK source: https://github.com/Desert-Ant-Labs/desert-ant-core. Machine-readable catalog of every model and SDK: https://desertant.com/llms.txt.
Title a note the moment it's saved.
In a notes app, run Desert Ant's Title on-device when a note is saved to propose a factual title and a short description, editable by the user. Build it with the Desert Ant SDK. Title (Swift). Install and API: https://desertant.com/docs/title/. Install: SwiftPM desert-ant-core. SDK source: https://github.com/Desert-Ant-Labs/desert-ant-core. Machine-readable catalog of every model and SDK: https://desertant.com/llms.txt.
Write library descriptions for a media archive.
Build a batch step that runs Desert Ant's Title on a Mac (Apple silicon) over transcripts in a media library to generate a title and description for each recording. Build it with the Desert Ant SDK. Title (Swift). Install and API: https://desertant.com/docs/title/. Install: SwiftPM desert-ant-core. SDK source: https://github.com/Desert-Ant-Labs/desert-ant-core. Machine-readable catalog of every model and SDK: https://desertant.com/llms.txt.
Build a full podcast studio: transcribe, clip, and title on the device.
Build a podcast tool that runs Desert Ant's Voz to transcribe an episode, Clips to pick the best moments as shorts, and Title to name and describe each clip, all on-device with no per-minute or per-token bill. Build it with the Desert Ant SDK. Voz (Swift). Install and API: https://desertant.com/docs/voz/. Clips (Swift). Install and API: https://desertant.com/docs/clips/. Title (Swift). Install and API: https://desertant.com/docs/title/. SDK source: https://github.com/Desert-Ant-Labs/desert-ant-core. Machine-readable catalog of every model and SDK: https://desertant.com/llms.txt.
Draft an SEO title and meta description from a page's text.
Run Desert Ant's Title on a Mac (Apple silicon) over a page's content to draft a factual title and a one-to-two sentence meta description. Build it with the Desert Ant SDK. Title (Swift). Install and API: https://desertant.com/docs/title/. Install: SwiftPM desert-ant-core. SDK source: https://github.com/Desert-Ant-Labs/desert-ant-core. Machine-readable catalog of every model and SDK: https://desertant.com/llms.txt.
Build a fully local clipping engine: transcribe, clip, title, caption.
Chain Desert Ant's Voz (transcribe with word timestamps), Clips (select the moments), and Title (name each clip) into a clipping engine that runs entirely on-device on iPhone or Mac, with word-accurate captions from Voz and no per-minute cost. Build it with the Desert Ant SDK. Voz (Swift). Install and API: https://desertant.com/docs/voz/. Clips (Swift). Install and API: https://desertant.com/docs/clips/. Title (Swift). Install and API: https://desertant.com/docs/title/. SDK source: https://github.com/Desert-Ant-Labs/desert-ant-core. Machine-readable catalog of every model and SDK: https://desertant.com/llms.txt.
A Shortcut that titles and describes whatever you share to it.
Build a Share-sheet App Intent that runs Desert Ant's Title on-device to suggest a title and a one-line description for shared text or a transcript. Build it with the Desert Ant SDK. Title (Swift). Install and API: https://desertant.com/docs/title/. Install: SwiftPM desert-ant-core. SDK source: https://github.com/Desert-Ant-Labs/desert-ant-core. Machine-readable catalog of every model and SDK: https://desertant.com/llms.txt.
Build an agent skill that titles and describes any file the agent makes.
On a Mac (Apple silicon), build a small Swift CLI that links Desert Ant's Title (MLX), then write a SKILL.md skill that calls it to give a clip, note, or transcript a short title and one-line description. Build it with the Desert Ant SDK. Title (Swift). Install and API: https://desertant.com/docs/title/. Install: SwiftPM desert-ant-core. SDK source: https://github.com/Desert-Ant-Labs/desert-ant-core. Machine-readable catalog of every model and SDK: https://desertant.com/llms.txt.
Ce que fait le modèle
- Un titre de trois à huit mots sans ponctuation finale, et une description d'une ou deux phrases, en un seul appel.
- Registre sobre à dessein : ni emoji, ni hashtags, ni putaclic. La description identifie ce passage plutôt que son sujet.
- Affiné sur des clips de transcription ; fonctionne sur de la prose générale (paragraphes d'actualité, descriptions de produit, e-mails).
- Nomme directement un
Clipissu de Clips ; une carte par clip, dans le même ordre. - Rien n'est téléchargé. Livrez les fichiers du modèle dans un dossier avec l'app et passez ce dossier à Titles ; les autres modèles récupèrent leurs poids à la première utilisation, pas celui-ci.
- MLX plutôt que Core ML : la génération courte a été mesurée 5,7 à 8,3x plus rapide sur le GPU que sur le Neural Engine. Un modèle de 350M de paramètres quantifié en 6 bits, derrière le trait de package
MLX, chargé une fois et réutilisé.
Application d’exemple
Clipper
Conçu avec Voz, Clips, Title
Generate short clips from a video podcast or a long recording, fully on device. A macOS app and a command-line tool over the same core.
Voz transcribes with a time on every word, Clips ranks the best spans, and Title writes a title and description for each.
macOS 26 or later, Apple Silicon
brew tap desert-ant-labs/tap
brew install --cask clipper
Prise en main
Ajoutez titres et descriptions à votre application iOS or macOS en quelques lignes de code. Docs Title.
// Swift Package Manager
.package(url: "https://github.com/Desert-Ant-Labs/desert-ant-core.git", from: "3.1.0",
traits: ["MLX"])
// target dependency
.product(name: "Title", package: "desert-ant-core")
import Title
let titles = try await Titles(directory: modelFolder)
let card = try await titles.describe(text)
card.title // "Filming a two-person podcast on iPhone"
card.description // one or two sentences
Add Title from Desert Ant Labs to this Swift project (iOS, macOS).
What it does: Title : titres et descriptions sur l'appareil pour tout texte.
SDK:
Swift (iOS, macOS)
Repo: https://github.com/Desert-Ant-Labs/desert-ant-core#readme
// Swift Package Manager
.package(url: "https://github.com/Desert-Ant-Labs/desert-ant-core.git", from: "3.1.0",
traits: ["MLX"])
// target dependency
.product(name: "Title", package: "desert-ant-core")
Reference:
- Model page: https://desertant.com/models/title/
- Full catalog and other models: https://desertant.com/llms.txt
Add the SDK, then follow its README for the exact API and current version. Do not invent API names or method signatures; confirm them against the README.
Spécifications
- Sortie
- Un titre de 3 à 8 mots et une description de 1 à 2 phrases
- Modèle
- Affiné à partir de granite-4.0-350m, quantifié en 6 bits, MLX
- Plateformes
- iOS, macOS, tvOS, visionOS sur Apple silicon (MLX) ; pas de version Android, Linux ou Windows
Title est en test interne et sa fiche ne porte aucun chiffre de qualité. Aucune revue indépendante n'a été menée, et le modèle ouvre parfois une description par une formule toute faite que sa propre instruction interdit.
Lisez la sortie avant qu'elle n'atteigne un utilisateur. Apple silicon uniquement, via MLX.
Utilisez le prompt fourni par le SDK : le modèle a été entraîné sur une seule instruction, et une instruction reformulée donne une moins bonne sortie.
FAQ
Qu'est-ce que Title ?
Titres et descriptions sur l'appareil : un titre court et factuel et une description d'une ou deux phrases pour tout passage, sur Apple silicon.
Title fonctionne-t-il sur l'appareil ?
Oui. Title s'exécute sur l'appareil, sans appel serveur : les données restent chez l'utilisateur.
Quelles plateformes Title prend-il en charge ?
Title est livré sous forme de SDK natif sur l'appareil pour Swift.
Combien coûte Title ?
Chaque modèle est gratuit jusqu'à 100k appareils actifs mensuels par SDK. Inférence illimitée par utilisateur. Contactez-nous pour des licences sur mesure.