Skip to content
/ embd Public
forked from FL33TW00D/embd

GPU accelerated client-side embeddings for vector search, RAG etc.

License

Notifications You must be signed in to change notification settings

ocavue/embd

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is EMBD?

EMBD is a fast, cross-platform GPU accelerated library for computing embeddings from text, designed to run entirely client-side in your browser/electron app.

Perfect for vector search, RAG etc.

Check out Getting Started for more.

Supported Models

Model Size (MB)
bge-small-en-v1.5 30 (WIP)

Don't see the model you want? Send us an email!

Benchmarks

bench

Warning ⚠️

This is in alpha - breaking changes are guaranteed.

Supported Platforms

WebGPU is only officially supported on Chromium based browsers running on Windows & MacOS. For more information, check out Supported Platforms

Want to get involved?

  • Are you a GPU wizard?
  • Do you know what a HRTB is in Rust?
  • Do you know what is going on here?
  • Reach out: [email protected]

About

GPU accelerated client-side embeddings for vector search, RAG etc.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 67.0%
  • CSS 30.3%
  • JavaScript 2.7%