Title: RiTriever
Author: rioriost
Published: <strong>2026-يىلى 3-ئىيۇل</strong>
Last modified: 2026-يىلى 3-ئىيۇل

---

قىستۇرما ئىزدە

![](https://ps.w.org/ritriever/assets/banner-772x250.jpg?rev=3595237)

![](https://ps.w.org/ritriever/assets/icon.svg?rev=3595237)

# RiTriever

 يازغۇچى [rioriost](https://profiles.wordpress.org/rioriost/)

[چۈشۈر](https://downloads.wordpress.org/plugin/ritriever.0.2.3.zip)

 * [تەپسىلاتلار](https://ug.wordpress.org/plugins/ritriever/#description)
 * [باھالاشلار](https://ug.wordpress.org/plugins/ritriever/#reviews)
 *  [ئورنىتىش](https://ug.wordpress.org/plugins/ritriever/#installation)
 * [ئىجادىيەت](https://ug.wordpress.org/plugins/ritriever/#developers)

 [قوللاش](https://wordpress.org/support/plugin/ritriever/)

## چۈشەندۈرۈش

RiTriever adds RAG-style vector retrieval to WordPress search. Published content
is embedded, stored in a local vector table, and blended with standard WordPress
search results.

The plugin is intended for WordPress sites that can use native database vector support,
primarily MariaDB 11.7 or later. It can index posts, pages, and configured public
post types, then use those vectors during front-end search.

Main features:

 * RAG-style search blending with standard WordPress search.
 * Native vector storage in the WordPress database.
 * OpenAI and Azure OpenAI support for external embedding APIs.
 * Local or self-hosted embedding support through Ollama, LM Studio, Infinity, TEI,
   or Custom HTTP endpoints.
 * RAG target language selection from WordPress-supported locales.
 * Admin diagnostics for database support, embedding providers, indexing progress,
   and live vector queries.

External API use is optional. WordPress 7.0 AI Client does not provide embedding
generation, so RiTriever uses direct embedding APIs when external embeddings are
configured. Post content and configured custom field values are sent to the selected
provider to create embeddings.

### External services

RiTriever connects to external services only when you select an external embedding
provider. It sends post titles, post excerpts, post content chunks, selected taxonomy
terms, selected custom field values, and short admin test strings when indexing 
or testing embeddings. The vectors returned by the provider are stored in your WordPress
database.

WordPress 7.0 includes the WordPress AI Client for supported AI capabilities, but
the current AI Client announcement and implementation do not include an embeddings
API. Because RiTriever requires text embeddings for vector search, it calls embedding
providers directly instead of using WordPress AI Client. Reference: https://make.
wordpress.org/core/2026/03/24/introducing-the-ai-client-in-wordpress-7-0/

OpenAI sends embedding requests to OpenAI for `text-embedding-3-small` or `text-
embedding-3-large`. This service is provided by OpenAI: Terms of use https://openai.
com/policies/terms-of-use/ and Privacy policy https://openai.com/policies/privacy-
policy/.

Azure OpenAI sends embedding requests to your configured Azure OpenAI endpoint. 
This service is provided by Microsoft Azure: Terms of use https://www.microsoft.
com/licensing/terms/productoffering/MicrosoftAzure/MCA and Privacy statement https://
privacy.microsoft.com/privacystatement.

Local or self-hosted endpoints, including Ollama, LM Studio, Infinity, TEI, and 
Custom HTTP, receive the same embedding inputs when selected. Review the terms, 
privacy policy, and network location for the endpoint you operate or configure.

## ئورنىتىش

 1. Upload the `ritriever` folder to `/wp-content/plugins/`, or install the release
    ZIP from the WordPress admin.
 2. Activate `RiTriever` from the Plugins screen.
 3. Open Settings -> RiTriever.
 4. Run the database capability test.
 5. Choose the RAG target language.
 6. Configure and test the embedding provider.
 7. Initialize the index.

## FAQ

### Which external embedding providers are supported?

OpenAI and Azure OpenAI are supported as external hosted embedding providers.

### Can I use a local embedding server?

Yes. Ollama, LM Studio, Infinity, TEI, and Custom HTTP endpoints are available for
local or self-hosted embeddings.

### Does this plugin send content to external APIs?

Only when an external embedding provider is configured. See the External services
section for details.

### Does it require native vector database support?

Yes. MariaDB 11.7 or later is the primary supported target for native vector columns
and indexes.

### What happens when I change the target language or embedding model?

The vector table must be rebuilt. Run initialization again after changing target
language, provider, model, dimensions, or vector distance settings.

## باھالاشلار

بۇ قىستۇرمىغا تېخى باھا يېزىلمىدى.

## تۆھپىكار ۋە ئىجادكار

«RiTriever» كودى ئوچۇق يۇمشاق دېتال. تۆۋەندىكى كىشىلەر بۇ قىستۇرمىغا تۆھپە قوشقان.

تۆھپىكار

 *   [ rioriost ](https://profiles.wordpress.org/rioriost/)

[«RiTriever» نى تىلىڭىزغا تەرجىمە قىلىڭ](https://translate.wordpress.org/projects/wp-plugins/ritriever)

### ئىجادىيەتكە قىزىقامسىز؟

[كودقا كۆز يۈگۈرتۈپ](https://plugins.trac.wordpress.org/browser/ritriever/)، [SVN خەزىنە](https://plugins.svn.wordpress.org/ritriever/)
تەكشۈرۈپ ياكى [RSS](https://plugins.trac.wordpress.org/log/ritriever/?limit=100&mode=stop_on_copy&format=rss)
ئارقىلىق [ئىجادىيەت خاتىرىسى](https://plugins.trac.wordpress.org/log/ritriever/)
گە مۇشتەرى بولغىلى بولىدۇ.

## ئۆزگىرىش خاتىرىسى

#### 0.2.3

 * Resolve remaining Plugin Check SQL preparation warnings for dynamic queue, vector,
   and uninstall queries.

#### 0.2.2

 * Escape search title filter output consistently and prepare plugin table identifiers
   in direct SQL calls.

#### 0.2.1

 * Tighten WordPress.org review gates and clarify external embedding API documentation.

#### 0.2.0

 * Rename the public plugin name and WordPress.org slug to RiTriever.
 * Add RAG target language selection based on WordPress-supported locales.
 * Document why direct embedding APIs are used instead of WordPress AI Client.
 * Add WordPress.org release gates for PHPCS, Plugin Check, readme, i18n, and package
   contents.

## Meta

 *  Version **0.2.3**
 *  ئاخىرقى يېڭىلانغان ۋاقىت **4 ھەپتە بۇرۇن**
 *  ئاكتىپ ئورنىتىش سانى **10 دىن ئاز**
 *  WordPress نەشرى ** 6.6 ياكى يۇقىرى **
 *  **7.0.2** دا سىنالغان
 *  PHP نەشرى ** 8.1 ياكى يۇقىرى **
 *  تىل
 * [English (US)](https://wordpress.org/plugins/ritriever/)
 * بەلگە
 * [embeddings](https://ug.wordpress.org/plugins/tags/embeddings/)[rag](https://ug.wordpress.org/plugins/tags/rag/)
   [search](https://ug.wordpress.org/plugins/tags/search/)[semantic search](https://ug.wordpress.org/plugins/tags/semantic-search/)
   [vector search](https://ug.wordpress.org/plugins/tags/vector-search/)
 *  [ئالىي كۆرۈنۈش](https://ug.wordpress.org/plugins/ritriever/advanced/)

## دەرىجە

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/ritriever/reviews/#new-post)

[بارلىق ئىنكاسنى كۆرسەت](https://wordpress.org/support/plugin/ritriever/reviews/)

## تۆھپىكار

 *   [ rioriost ](https://profiles.wordpress.org/rioriost/)

## قوللاش

چۈشەندۈرۈشىڭىز بارمۇ؟ ياردەم لازىممۇ؟

 [قوللاش مۇنبىرىنى كۆرسەت](https://wordpress.org/support/plugin/ritriever/)