If you need a search engine for your website, Exa is worth a look. It uses modern embeddings and transformer-based models to return results that are contextually relevant to natural language queries. With the ability to fetch page content instantly and process thousands of results, Exa offers high-quality web content and is updated every two minutes. That's good for large language models and enterprise customers, and it's available on a variety of pricing plans including a free tier.
Another powerful option is Meilisearch, an open-source search engine that's fast and returns results that are relevant. It can return results in under 50 milliseconds as you type, and it's got a lot of integration options, including filters, language detection and custom relevance. Meilisearch has flexible pricing and strong security, so it's good for a broad range of use cases and can be easily integrated into your application for a great user experience.
Algolia offers an AI-powered search infrastructure that blends keyword search with vector understanding for more personalized results. It can dynamically re-rank results based on user behavior, AI synonyms and merchandising. Algolia has good documentation and API clients in many languages, so it's good for a variety of industries and use cases, including headless commerce and mobile app search.
For a more all-encompassing search, Collie offers a one-click application search feature that can extract content from URLs and build a knowledge hub. It can handle a variety of file types and offers a secure search index that can be accessed through a search bar or API calls. Collie's free plan for up to 1000 pages or files means it's a good option for smaller projects, and its beta program can handle more.