aghfatehi/laravel-smartsearch
A Laravel package that brings smart, relevance-ranked search to your Eloquent models. Index records, run fuzzy and partial keyword matches, and get ranked results back through a simple, configurable API, with minimal setup and no external search service required.
Consider adoption when:
Look elsewhere when:
To executives: This release adds AI-powered semantic search that runs on our own infrastructure via Ollama. That means we can deliver "smart" search—results that understand intent, not just keywords—without sending customer data to third-party AI vendors and without per-query API bills. It's a low-risk, reversible integration into our existing Laravel stack that lets us test whether better search moves a business metric (conversion, deflection, task completion) before committing to a larger AI roadmap. The trade-off is a modest operational commitment to host and maintain a local model endpoint.
To engineering: v1.2.0 introduces vector-embedding search through Ollama, adds configuration options to control behavior, and updates drivers for compatibility. It keeps integration within the framework's conventions, so adoption is largely configuration plus an Ollama dependency rather than new infrastructure. Key engineering considerations: embedding-model choice and versioning, re-indexing strategy when documents or models change, latency/cost of embedding generation, and a hybrid (keyword + semantic) fallback to protect relevance and availability. We should scope a spike to validate relevance on a representative corpus and confirm the Ollama hosting footprint before broader rollout.
How can I help you explore Laravel packages today?