amplify/sayt
Sayt adds search-as-you-type to Laravel, returning live suggestions as users type. Wire it to your models or query builder, tune matching and ranking, and drop results into any Blade or API response.
Architecture fit
amplify/sayt is a plugin for Amplify CMS, a Laravel-based content platform. Architecturally it only fits if we are already standardized on Amplify as our CMS layer; outside that ecosystem it provides no reusable value.Integration feasibility
composer require amplify/sayt, publish config, register the plugin with Amplify, point it at an index, drop the component into the relevant template.LIKE/FULLTEXT, it will work everywhere but will not scale past a small corpus. If it assumes Laravel Scout with Meilisearch/Typesense/Algolia, we inherit that operational dependency. This single unknown determines roughly 70% of the effort estimate.Technical risk
Key questions
composer.json constraints on laravel/framework, php, and Scout?Stack fit
Migration path
Compatibility
Sequencing
SearchSuggestionService) so the vendor code is swappable without touching controllers or UI.The wrapper interface in step 3 is the single most valuable piece of engineering here — given the maturity signals, it converts "we adopted an unmaintained plugin" into "we adopted an implementation detail."
Maintenance
Support
Scaling
LIKE-based on MySQL, plan to outgrow it. Define the corpus-size threshold at which we migrate to a real index rather than discovering it under load.Failure modes
Ramp-up
Overall position: viable as a time-boxed accelerant inside an existing Amplify deployment, not as a strategic dependency. The adoption signals (0 stars, 0 dependents, score 20) and the anomalous future release date warrant a fork-and-own posture, a wrapper interface, and a hard decision gate after the spike. If the spike reveals a database-backed LIKE search or unclear visibility scoping, building a ~200-line internal endpoint is likely cheaper over an 18-month horizon than adopting this package.
How can I help you explore Laravel packages today?