Desert Ant Labs

Slimmere notities, op het apparaat.

Geef notities een titel en tags terwijl gebruikers schrijven, stel emoji voor bij koppen, maak van ruwe schetsen strakke vormen en transcribeer ingesproken notities en vergaderingen, allemaal op het apparaat.

AI-modellen gemaakt voor notities

Niets verlaat het apparaat

Elk model draait op de telefoon, tablet of laptop van de gebruiker. Privédagboeken, gezondheidsnotities en bedrijfsgegevens worden niet op een server verwerkt, dus mensen kunnen de functies bij elke notitie gebruiken.

Geen kosten per aanroep

Geef elke notitie een titel, sorteer elke afbeelding en transcribeer elke vergadering, zonder rekening per aanroep. Je team kan een functie toevoegen zonder eerst de cloudkosten te begroten.

Werkt offline

Zodra de modellen zijn gedownload, werkt elke functie zonder verbinding. Titels, dicteren en schetsen opschonen werken in het vliegtuig of in een vergaderruimte zonder bereik.

Voorbeelden

Elk voorbeeld laat echte, opgenomen uitvoer van een model zien. Open een modelpagina voor alle details, en probeer Gist, Emo of Shapes op je eigen tekst of schets.

Title · Titels en beschrijvingen

Geef elke notitie een titel

Terwijl gebruikers schrijven, stelt Title een korte titel en beschrijving voor, en werkt beide bij naarmate de notitie groeit. Title draait alleen op Apple-platforms en kan zich in een detail vergissen, dus laat gebruikers bewerken wat het schrijft.

3-8Woorden in een titelen een beschrijving van een of twee zinnen
286MBOp het apparaatApple silicon, via MLX
ApplePlatformsiOS, macOS, tvOS en visionOS
Title

Gist · Onderwerpen taggen

Tag notities automatisch

Gist geeft elke notitie een of meer van 36 onderwerptags. Gebruik ze om notities in tabbladen per onderwerp te ordenen en laat gebruikers zoekresultaten op onderwerp filteren. Gist ondersteunt 101 talen.

91%Juiste onderwerp in de top 3572 echte posts, door mensen gelabeld
36Onderwerpen
101Talen
Gist

Emo · Emoji-suggesties

Stel emoji voor bij koppen en opsommingen

Zodra een regel af is, stelt Emo een passende emoji voor: 🛂 bij het verlengen van een paspoort, 💡 bij de stroomrekening, 👥 bij een teamoverleg. Een suggestie duurt minder dan 2 ms, dus Emo houdt het typen moeiteloos bij.

<2msPer suggestie
5MBOp het apparaatApple; 11 MB op Android en web
22Talen
Emo

Eye · Beeldclassificatie · Bèta

Label en sorteer afbeeldingen

Eye herkent whiteboards, screenshots, kaarten en foto's, en ziet wat er op elke foto staat. Gebruik het om afbeeldingen op soort te ordenen, zodat gebruikers het whiteboard van dinsdag snel terugvinden.

98%Screenshots goed getagdbij de standaardinstelling; bonnetjes 100%
5,5msPer fotoNeural Engine, Mac met een Apple M6
48MBOp het apparaatApple; 66 MB op Android en web
Eye

Voz · Spraakherkenning

Dicteer in een notitie

Voz schrijft spraak een paar woorden tegelijk in de notitie terwijl gebruikers praten. Live transcriberen werkt alleen op Apple-platforms; op Android en web transcribeert Voz een opname zodra die is afgelopen. Voz dekt 25 Europese talen, dus combineer het met Ear om eerst de taal te herkennen.

2s10 minuten audioiPhone 17 Pro
25TalenEuropees
337MBOp schijfApple, gedownload bij het eerste gebruik
Voz

Who · Wie zei wat · Bèta

Label wie wat zei

Combineer Who met Voz, dan staat bij elke regel van de vergadernotities welke spreker het zei. Who onderscheidt tot vier sprekers in elk fragment van vijf minuten, en meer over een hele vergadering. Who werkt het best als iedereen een eigen microfoon heeft, zoals bij een videocall.

3sEen interview van 50 minutenMacBook Pro (M5 Pro)
12,6%Foutpercentage in vergaderingenAMI-vergaderingen, lager is beter
81MBOp het apparaatApple; 32 MB op Android en web
Who

Shapes · Vormherkenning

Maak van ruwe schetsen strakke vormen

Onderstreep een zin, omcirkel een woord of schets een stroomdiagram, en Shapes klikt elke haal in minder dan 10 ms vast op een strakke vorm. Notities en diagrammen uit een vergadering zijn daarna netjes genoeg om te delen.

<10msPer herkenning
0,7MBOp het apparaatApple; 0,95 MB op Android en web
13Soorten vormenwaaronder pijlen, harten en wolken
Shapes

Aan de slag

Installeer de modellen die je nodig hebt uit één SDK, in Swift, Kotlin of JavaScript. Het voorbeeld tagt een notitie met Gist en Emo. Op Apple-platforms schrijft het ook de titel van de notitie met Title.

iOS, macOS, Linux, Windows

Installeren
// 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")
Voorbeeld - Swift
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

Installeren
// build.gradle.kts (Maven Central)
implementation("ai.desertant:gist:4.3.0")
implementation("ai.desertant:emo:4.3.0")
Voorbeeld - Kotlin
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

Installeren
npm i @desert-ant-labs/gist @desert-ant-labs/emo @litertjs/core
Voorbeeld - TypeScript
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);

Bouw je een notitie-app?

Vertel ons wat je voor je gebruikers wilt toevoegen, dan helpen we je de modellen te kiezen en de integratie te plannen.