jkrukowski/swift-embeddings

Run embedding models locally in Swift using MLTensor.

52
/ 100
Established

This tool helps Swift developers integrate powerful natural language processing capabilities directly into their applications. It takes raw text inputs and converts them into numerical 'embeddings' using various sophisticated models like BERT or CLIP, which can then be used for tasks like comparing text similarity or powering search. It's designed for Swift app developers building features that require understanding and processing human language on-device.

139 stars.

Use this if you are a Swift developer needing to incorporate advanced text understanding and comparison features into your app, directly on the user's device.

Not ideal if you are a data scientist or researcher working in Python or other languages, or if you need to perform image encoding with CLIP.

Swift-development natural-language-processing on-device-AI text-similarity semantic-search
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 16 / 25

How are scores calculated?

Stars

139

Forks

19

Language

Swift

License

MIT

Last pushed

Feb 07, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/jkrukowski/swift-embeddings"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.