Skip to content

Latest commit

 

History

History

README.md

FE Search AI Documentation

AI-powered natural language search and chat for WordPress

FE Search AI adds a conversational AI search experience to WordPress. It indexes your site content, retrieves relevant context with hybrid search, and generates natural language answers grounded in your own posts, pages, and custom post types.

FE Search AI

What FE Search AI does

FE Search AI is designed for WordPress sites where visitors need quick, accurate answers from existing content.

  • Conversational AI search: Answer visitor questions in natural language.
  • RAG architecture: Retrieve relevant content before generating answers.
  • Hybrid search: Combine vector search with BM25 keyword ranking for better recall and keyword relevance.
  • Multiple AI providers: Use OpenAI, Google Gemini, or Anthropic Claude.
  • Embedding support: Generate vectors with OpenAI or Google embedding models.
  • Qdrant integration: Store and retrieve vectors with Qdrant Cloud or self-hosted Qdrant.
  • Japanese support: Use TinySegmenter or Yahoo! JAPAN Japanese MA API.
  • Customizable chat UI: Embed a floating or inline chat interface with a shortcode.
  • GitHub Releases updates: Receive updates from GitHub Releases while WordPress.org distribution is pending.
  • Developer hooks: Extend providers, prompts, sync behavior, frontend output, and GitHub update behavior.

Current release

Version 1.0.0 adds BM25 keyword ranking, GitHub Releases-based updates, separate full sync and real-time sync status tracking, refreshed admin styling, and updated translations.

Recommended reading

Basic workflow

  1. Install and activate FE Search AI.
  2. Configure API keys for chat, embedding, and optional reranking.
  3. Connect Qdrant for vector storage.
  4. Select content types and build the initial index.
  5. Add [fe-search-ai] to a page or enable the floating chat UI.
  6. Test visitor questions and adjust prompts, colors, and sync settings.

External services

FE Search AI communicates with external services selected by the site administrator.

Service Purpose
OpenAI Chat completions and embeddings
Google Gemini chat completions and embeddings
Anthropic Claude chat completions
Qdrant Vector storage and retrieval
Cohere Optional reranking
Yahoo! JAPAN Japanese MA API Optional Japanese tokenization

Review each provider's terms and privacy policy before enabling it.

Pro version

FE Search AI works as a free plugin, and FE Search AI Pro adds advanced features for production and business use.

  • Advanced model selection and model-specific prompts
  • Custom OpenAI-compatible endpoints
  • Custom field indexing
  • Fullscreen chat mode
  • User consent and enhanced privacy controls
  • External API token management
  • MCP server integration for AI agents
  • Advanced logging and export features
  • Priority support and automatic updates

Learn more about FE Search AI Pro

Support