• Skip to primary navigation
  • Skip to main content

Artifex Routing Co

  • Plugins
  • Docs
  • Guides
  • Support
  • About
  • My Account
Wyregraf mark Wyregraf By Artifex Routing Co
OVERVIEW FEATURES HOW IT IS BUILT DOCS PRICING FAQ GET LICENSE
  • How do I keep the chat private or limit who can use it?
  • How do I make a post type available for embeddings?
  • Agents & Networks (Pro)
  • Chat Appearance and the Floating Launcher
  • Citations & Answer Verification
  • Coming from AI Engine or AI Puffer
  • Content Enrichment & Chunking
  • Conversations, Analytics, and Knowledge Gaps
  • Creating a Chat
  • Creating Embeddings
  • Displaying the Chat
  • Embeddings & Vector Profiles
  • Getting Started with Wyregraf
  • Hybrid Search & Reranking
  • Improving Answer Accuracy
  • Indexing PDFs, URLs & Code (Pro)
  • Installation & Requirements
  • LLM Profiles
  • Summaries & Questions
  • The Retrieval Lab
  • Usage and Rate Limits
  • What Visitors Can Do in the Chat
  • My source says “Reindex required” — what do I do?
  • The chat answers “no results” to questions my content covers
  • The chat replies with my fallback message instead of an answer
  • The chat returns an error instead of an answer
  • The chat widget doesn’t appear on the page
  • The embeddings queue looks stuck
  • URL Scrape says my URL is “not allowed”
  • Visitors see “You are sending messages too quickly”
  • What should I include in a support request?
  • Does Wyregraf support Voyage AI?
  • What are namespaces?
  • What is the Prompts library?
  • Which user roles can manage Wyregraf?
  • Wyregraf shortcode reference
  • How do I add my license key?
  • Where do I find my Wyregraf Pro license key?
  • Wyregraf Hooks Reference
  • Are visitor conversations saved, and for how long?
  • How are my API keys stored?
  • Is my content sent to the AI provider?
  • What do the accuracy features cost to run?
  • What does indexing and chatting cost?
  • What happens to my data if I deactivate or delete Wyregraf?
  • What’s the difference between the Retrieval and Chat types?
  • Where are my embeddings and vectors stored?
  • Which accuracy features should I turn on first?
  • Which AI providers does Wyregraf support?
  • Wyregraf 0.7.0
  • Wyregraf Changelog
View Categories
  • Home
  • Docs
  • Wyregraf
  • Installation & Requirements

Installation & Requirements

2 min read

0:00 / 2:10
  • View as Markdown Open this page as plain Markdown (opens in a new tab)
  • Open in ChatGPT Ask questions about this page (opens in a new tab)
  • Open in Claude Ask questions about this page (opens in a new tab)
  • Open in Google AI Studio Ask questions about this page (Google account required) (opens in a new tab)

This guide covers getting Wyregraf onto your site and confirming it is healthy. Once
it's installed, Getting Started with Wyregraf walks you through
connecting a provider and creating your first chat.

Requirements #

Wyregraf runs on a standard modern WordPress host:

  • WordPress 6.2 or newer.
  • PHP 8.2 or newer.
  • MySQL 8.0+ or MariaDB 10.4+. The vector index is stored in your own database —
    no external vector service is required.
  • An API key from an AI provider you choose (OpenAI for embeddings and/or chat,
    Anthropic for chat). You bring your own key, so usage is billed directly by the
    provider at their rates — there is no per-message markup from Wyregraf.

If your host runs an older PHP version, ask them to switch you to PHP 8.2+ before
installing.

Installing the plugin #

  1. Download the Wyregraf Pro .zip from your account.
  2. In WordPress, go to Plugins → Add New → Upload Plugin, choose the file, and click
    Install Now.
  3. Click Activate.
  4. Add your license key under Wyregraf → Options → Licenses so you receive updates.
    See How do I add my license key? The plugin works without a
    license — an inactive license only stops automatic updates, it never disables the
    chat or locks your indexed content.

On activation Wyregraf creates the database tables it needs for the vector index,
conversations, and usage accounting. This happens automatically.

Confirming everything is healthy #

Wyregraf ships a Diagnostics tab that answers "is my setup working?" at a glance. Go
to Wyregraf → Options → Diagnostics. It reports:

  • Environment — your PHP and database versions.
  • Database — whether all of Wyregraf's tables and the vector SQL functions installed
    correctly.
  • Vector store — how many content chunks are indexed, against the practical size
    ceiling.
  • Embeddings queue — whether background indexing is running, idle, or stuck.
  • Provider key checks — each saved profile, with a Test connection button that
    makes a live call to confirm the key is valid.

If a row shows red, it points at exactly what to fix. The Copy report button copies a
plain-text summary (with API keys masked) you can paste into a support request.

Uninstalling #

Deactivating Wyregraf leaves your data in place so nothing is lost if you reactivate. If
you want a full removal — dropping every Wyregraf table and option — define
WYREGRAF_REMOVE_ALL_DATA as true before deleting the plugin. Without that constant,
deleting the plugin leaves your indexed content and settings untouched.

Updated on October 25, 2026
Guide

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Improving Answer AccuracyVisitors see “You are sending messages too quickly”
Table of Contents
  • Requirements
  • Installing the plugin
  • Confirming everything is healthy
  • Uninstalling

Artifex Routing Co

Dependable WordPress plugins from one small team.

  • Artifex Routing Co on LinkedIn
  • Artifex Routing Co on X
Plugins
Coupon CreatorSteuardManifystWyregraf
Company
  • Terms of Service
  • Privacy Policy
  • Affiliates
  • My Account
© 2026 Artifex Routing Co
Plugins for WordPress
7ads6x98y

Contact us

Have a license? Log in and we will fill in your details.

Log into Your Account

Lost Password?

Or just send us a message

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
What can we help with?*
Your Name:*
(uses account display name)
(uses account email)
Looking for a refund? Please fill out the refund form

Technical details

Drop files here or
Accepted file types: jpg, png, pdf, Max. file size: 2 MB, Max. files: 5.