Note più intelligenti, sul dispositivo.
Dai un titolo e dei tag alle note mentre si scrive, suggerisci emoji per le intestazioni, trasforma schizzi approssimativi in forme pulite e trascrivi dettature e riunioni, tutto sul dispositivo.
Modelli AI pensati per le note
Nulla esce dal dispositivo
Ogni modello gira sul telefono, sul tablet o sul portatile dell'utente. Diari privati, note sulla salute e dati aziendali non vengono elaborati su un server, quindi le persone possono usare le funzioni su qualsiasi nota.
Nessun costo per chiamata
Dai un titolo a ogni nota, ordina ogni immagine e trascrivi ogni riunione senza una fattura per chiamata. Il tuo team può aggiungere una funzione senza prima stimare la spesa cloud.
Funziona offline
Una volta scaricati i modelli, ogni funzione resta disponibile senza connessione. Titoli, dettatura e pulizia degli schizzi funzionano in aereo o in una sala riunioni senza segnale.
Esempi
Ogni esempio riproduce output reali di un modello. Apri la pagina di un modello per tutti i dettagli, e prova Gist, Emo o Shapes sul tuo testo o sul tuo schizzo.
Title · Titoli e descrizioni
Aggiungi un titolo a ogni nota
Mentre l'utente scrive, Title suggerisce un titolo breve e una descrizione, e li aggiorna man mano che la nota cresce. Title funziona solo sulle piattaforme Apple e può sbagliare un dettaglio, quindi lascia che gli utenti modifichino ciò che scrive.
Gist · Etichettatura tematica dei contenuti
Etichetta le note in automatico
Gist assegna a ogni nota uno o più dei 36 tag tematici. Usali per organizzare le note in schede per tema e per permettere agli utenti di filtrare i risultati di ricerca per tema. Gist supporta 101 lingue.
Emo · Suggerimenti di emoji
Suggerisci emoji per intestazioni ed elenchi puntati
Quando una riga finisce, Emo le suggerisce un'emoji: 🛂 per rinnovare il passaporto, 💡 per la bolletta della luce, 👥 per una riunione di team. I suggerimenti richiedono meno di 2 ms, così stanno al passo con chi scrive.
Eye · Classificazione di immagini · Beta
Etichetta e ordina le immagini
Eye riconosce lavagne, screenshot, mappe e foto, e identifica cosa c'è in ogni foto. Usalo per organizzare le immagini per tipo, così gli utenti trovano in fretta la lavagna di martedì.
Voz · Riconoscimento vocale
Detta in una nota
Voz scrive il parlato nella nota poche parole alla volta, mentre l'utente parla. La trascrizione dal vivo funziona solo sulle piattaforme Apple; su Android e sul web, Voz trascrive una registrazione quando finisce. Voz copre 25 lingue europee, quindi abbinalo a Ear per riconoscere prima la lingua.
Who · Chi ha detto cosa · Beta
Indica chi ha detto cosa
Abbina Who a Voz e ogni riga degli appunti della riunione mostra quale parlante l'ha detta. Who distingue fino a quattro parlanti in ogni segmento di cinque minuti, e di più nell'arco di un'intera riunione. Who dà il meglio quando ogni persona ha il proprio microfono, come in una videochiamata.
Shapes · Riconoscimento di forme
Trasforma schizzi approssimativi in forme pulite
Sottolinea una frase, cerchia una parola o abbozza un diagramma di flusso, e Shapes trasforma ogni tratto in una forma pulita in meno di 10 ms. Appunti e diagrammi disegnati in riunione escono abbastanza ordinati da poterli condividere.
Inizia
Installa i modelli che ti servono da un unico SDK, in Swift, Kotlin o JavaScript. L'esempio etichetta una nota con Gist ed Emo. Sulle piattaforme Apple scrive anche il titolo della nota con Title.
iOS, macOS, Linux, Windows
// Swift Package Manager
.package(url: "https://github.com/Desert-Ant-Labs/desert-ant-core.git", from: "4.3.0",
traits: ["MLX"])
// target dependencies
.product(name: "Title", package: "desert-ant-core")
.product(name: "Gist", package: "desert-ant-core")
.product(name: "Emo", package: "desert-ant-core")
import Title
import Gist
import Emo
let titles = try await Titles(directory: modelFolder)
let gist = Gist()
let emo = Emo()
// after a pause in typing
let card = try await titles.describe(note)
let topic = try await gist.classify(note).first
let emoji = try await emo.suggestions(for: note).first?.emoji
Android
// build.gradle.kts (Maven Central)
implementation("ai.desertant:gist:4.3.0")
implementation("ai.desertant:emo:4.3.0")
import ai.desertant.emo.Emo
import ai.desertant.gist.Gist
val gist = Gist(context)
val emo = Emo(context)
// after a pause in typing
val topic = gist.classify(note).firstOrNull()
val emoji = emo.suggestions(note).firstOrNull()?.emoji
Web, Node.js
npm i @desert-ant-labs/gist @desert-ant-labs/emo @litertjs/core
import { Emo } from "@desert-ant-labs/emo";
import { Gist } from "@desert-ant-labs/gist";
const gist = await Gist.load();
const emo = await Emo.load();
// after a pause in typing
const [topic] = await gist.classify(note);
const [suggestion] = await emo.suggestions(note);
Stai sviluppando un'app di note?
Raccontaci cosa vuoi aggiungere per i tuoi utenti e ti aiutiamo a scegliere i modelli e a pianificare l'integrazione.






