PostgreSQL AI Search

Bring intelligent, semantic search to WordPress & WooCommerce.

Image wpsolr-postgresql-ai-search-768x512.png of PostgreSQL AI Search for WordPress & WooCommerce

Super-charge your search

Remove all limitations by using the mighty powers of PostgreSQL vector search. Enjoy infinite scalability and lightning speed in no-time.

1-2-3 ready to use without coding

No need to be a technical wizard. You are just a few clicks away from a complete new search experience. 

Image startup-1.png of PostgreSQL AI Search for WordPress & WooCommerce

Hosted or self- hosted?

Install your own PostgreSQL with TimescaleDB extensions to keep 100% control.
Or be hosted by 
Timescale Cloud.

Local embeddings

WPSOLR works out of the box with local Docker deployments of Ollama, vLLM, and Infinity embedding servers, making the setup simple, fast, within a secure air-gapped environment.

Embeddings from Pay As You Go APIs

WPSOLR also integrates seamlessly with remote AI providers such as OpenAI and Cohere, and similar services, offering a plug-and-play experience with minimal configuration.

Ideal for teams that want fast results and managed performance.

Manage your own PostgreSQL table

Create and delete tables with one click.

Automatically install the table mappings and settings, and other technical stuff.

TimeScaleDB pgai for automatic embeddings

Select your embedding model, embedding server, and vector dimensions—pgai leverages PostgreSQL and TimescaleDB to automatically generate, store, and manage embeddings in the background.

With built-in support for incremental updates, versioning, and time-series optimized storage, pgai ensures your vectors are always current and efficiently queried, all within a single, scalable, and fully self-hosted database stack.

Semantic search, but with advanced e-commerce features

No compromise.

Keep using your favourite WooCommerce features like faceting, sorting, pagination, suggestions.

Choose your data

Choose post types, taxonomies, and custom fields to search.

Manage custom field types, and conversion errors.

Multi indexes

Choose among several indexes.

Useful for multi-languages, or testing.

Control Indexing

Click on one button to index, re-index, or delete your data.

Choose Incremental or full reindexing.

Index in real-time, or not.

Index by batches, and select the batch size.

Show debugging informations for troubleshooting.

Index what you need

Choose post types and taxonomies to index, re-index, or delete.