Doppar Embeds adds semantic search to your models with a single attribute. Mark a column with #[Embeds], and Doppar keeps a numeric representation of its meaning — a vector — in sync automatically,
so Product::whereSimilarTo('description', 'a durable waterproof backpack') finds "rugged daypack for hiking in the rain" even though the two share almost no words. Everything runs locally: embeddings are computed on your own server using a small local model, with no external API call, no API key, and no per-request cost.
Read the documentation from doppar official site Doppar Embeds
Thank you for considering contributing to the Doppar framework! The contribution guide can be found in the Doppar documentation.
In order to ensure that the Doppar community is welcoming to all, please review and abide by the Code of Conduct.
Please review our security policy on how to report security vulnerabilities.
The Doppar framework is open-sourced software licensed under the MIT license.