{"id":105749,"date":"2024-07-09T10:26:21","date_gmt":"2024-07-09T07:26:21","guid":{"rendered":"https:\/\/themeisle.com\/blog\/?p=105749"},"modified":"2026-08-13T18:40:55","modified_gmt":"2026-08-13T15:40:55","slug":"hyve-ai-chatbot-for-wordpress","status":"publish","type":"post","link":"https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/","title":{"rendered":"How We Created Hyve, an AI Chatbot for WordPress \u2013 First Version Now Free"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">For the past few months, we&rsquo;ve been experimenting with AI to create innovative tools for WordPress. One of our recent projects, <a href=\"https:\/\/themeisle.com\/blog\/we-are-open-sourcing-our-ai-site-builder\/\">QuickWP<\/a>, an AI-powered WordPress site builder, was one such project. Building on the things that we learned while making QuickWP, we are excited to introduce something totally new, but related!<\/p>\n\n\n\n<!--more-->\n\n\n    \r\n    <style>\r\n        :root {\r\n        --jtoc-progress-bar-color: #4267cf;\n        }\r\n                    .wpj-jtoc.--jtoc-theme-none.--jtoc-has-custom-styles {\r\n        --jtoc-width: 100%;\n--jtoc-toc-padding: 24px;\n--jtoc-toc-border: 1px solid;\n--jtoc-toc-border-color: #dedede;\n--jtoc-background-color: #f6f7f9;\n--jtoc-header-height: 20px;\n--jtoc-header-margin: 0;\n--jtoc-header-padding: 0;\n--jtoc-title-color: #393939;\n--jtoc-title-font-size: 1.2em;\n--jtoc-title-label-font-weight: 400;\n--jtoc-body-margin: 16px 0 0 0;\n--jtoc-body-padding: 0;\n--jtoc-headings-margin: 10px 0 0 0;\n--jtoc-link-font-size: 1em;\n--jtoc-link-font-weight: 400;\n--jtoc-link-color: #848484;\n--jtoc-link-color-hover: #4a66c8;\n--jtoc-link-color-active: #4a66c8;\n        }\r\n        .--jtoc-the-content{\r\ndisplay:none;\r\n}\r\n.--jtoc-is-active>.wpj-jtoc--item-content>a:before{\r\nmargin-left:3px;\r\n}\r\n.wpj-jtoc--nav>.wpj-jtoc--items li a::before{\r\ncontent:'\\203A';\r\ndisplay:block;\r\nfloat:left;\r\nheight:100%;\r\nfont-weight:700;\r\ncolor:#4267CF;\r\nline-height: 20px;\r\nmargin-right: 3px;\r\n}\r\n.sidebar .wpj-jtoc--toc{\r\nborder:0;\r\npadding:0;\r\n}\r\n.sidebar .wpj-jtoc--header,\r\n.sidebar .wpj-jtoc--body{\r\nbackground:transparent;\r\n}\r\n\r\n.sidebar .--jtoc-is-active>.wpj-jtoc--item-content>a{\r\ntext-decoration:none;\r\n}\r\n.sidebar-left .widget-first{\r\nposition:sticky;\r\ntop:70px;\r\nmargin-bottom:1250px;\r\n}\r\n.sidebar-left{\r\ndisplay:none;\r\nmax-width:300px;\r\nposition:absolute;\r\nleft:-330px;\r\ntop:0;\r\nheight:100%;\r\n}\r\n@media only screen and (max-width: 1900px) {\r\n.single-post .sidebar-left{\r\ndisplay:none !important;\r\n}\r\n.--jtoc-the-content{\r\ndisplay:block;\r\n}\r\n@media only screen and (max-width: 400px) {\r\n.wpj-jtoc--item .wpj-jtoc--item-content{\r\nmargin-top:5px;\r\n}\r\n.wpj-jtoc--header-main .wpj-jtoc--title{\r\nfont-size:1.1em;\r\n}\r\n}    <\/style>\r\n\r\n\r\n    <!-- jtoc progress bar widget -->\r\n    <div class=\"wpj-jtoc--widget-progress --progress-top\">\r\n        <div class=\"wpj-jtoc--widget-progress-bar\"><\/div>\r\n    <\/div>\r\n\r\n<div id=\"wpj-jtoc\" class=\"wpj-jtoc wpj-jtoc--main --jtoc-the-content --jtoc-theme-none --jtoc-title-align-left --jtoc-toggle-icon --jtoc-toggle-position-right --jtoc-toggle-1 --jtoc-header-as-toggle --jtoc-headings-full-row-clickable --jtoc-floating-toc-top --jtoc-floating-has-shadow --jtoc-has-custom-styles --jtoc-is-unfolded\" >\r\n            \r\n    <!-- TOC -->\r\n    <div class=\"wpj-jtoc--toc \">\r\n                            <div class=\"wpj-jtoc--header\">\r\n                <div class=\"wpj-jtoc--header-main\">\r\n                                        <div class=\"wpj-jtoc--title\">\r\n                        <!-- <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-columns-3\"><rect width=\"18\" height=\"18\" x=\"3\" y=\"3\" rx=\"2\"\/><path d=\"M9 3v18\"\/><path d=\"M15 3v18\"\/><\/svg> -->\r\n                        <span class=\"wpj-jtoc--title-label\">Table of contents<\/span>\r\n                    <\/div>\r\n                                                        <\/div>\r\n            <\/div>\r\n                                <div class=\"wpj-jtoc--body\">\r\n                        <nav class=\"wpj-jtoc--nav\">\r\n                <ol class=\"wpj-jtoc--items\"><li class=\"wpj-jtoc--item --jtoc-h2\">\r\n        <div class=\"wpj-jtoc--item-content\" data-depth=\"2\">\r\n                        <a href=\"#h-update-hyve-20-august-2026\" title=\"Update: Hyve 2.0 (August 2026) \ud83c\udd95\" data-numeration=\"1\" >Update: Hyve 2.0 (August 2026) \ud83c\udd95<\/a>\r\n                    <\/div> <\/li><li class=\"wpj-jtoc--item --jtoc-h2\">\r\n        <div class=\"wpj-jtoc--item-content\" data-depth=\"2\">\r\n                        <a href=\"#h-what-is-hyve\" title=\"What is Hyve?\" data-numeration=\"2\" >What is Hyve?<\/a>\r\n                    <\/div> <\/li><li class=\"wpj-jtoc--item --jtoc-h2\">\r\n        <div class=\"wpj-jtoc--item-content\" data-depth=\"2\">\r\n                        <a href=\"#h-a-failed-hackathon-project\" title=\"A failed hackathon project\" data-numeration=\"3\" >A failed hackathon project<\/a>\r\n                    <\/div> <\/li><li class=\"wpj-jtoc--item --jtoc-h2\">\r\n        <div class=\"wpj-jtoc--item-content\" data-depth=\"2\">\r\n                        <a href=\"#h-prompt-engineering-rag-and-fine-tuning\" title=\"Prompt engineering, RAG, and fine-tuning\" data-numeration=\"4\" >Prompt engineering, RAG, and fine-tuning<\/a>\r\n                    <\/div> <ol class=\"wpj-jtoc--items\"><li class=\"wpj-jtoc--item --jtoc-h3\">\r\n        <div class=\"wpj-jtoc--item-content\" data-depth=\"3\">\r\n                        <a href=\"#h-prompt-engineering\" title=\"Prompt engineering\" data-numeration=\"4.1\" >Prompt engineering<\/a>\r\n                    <\/div> <\/li><li class=\"wpj-jtoc--item --jtoc-h3\">\r\n        <div class=\"wpj-jtoc--item-content\" data-depth=\"3\">\r\n                        <a href=\"#h-retrieval-augmented-generation-rag\" title=\"Retrieval-Augmented Generation (RAG)\" data-numeration=\"4.2\" >Retrieval-Augmented Generation (RAG)<\/a>\r\n                    <\/div> <\/li><li class=\"wpj-jtoc--item --jtoc-h3\">\r\n        <div class=\"wpj-jtoc--item-content\" data-depth=\"3\">\r\n                        <a href=\"#h-fine-tuning\" title=\"Fine-tuning\" data-numeration=\"4.3\" >Fine-tuning<\/a>\r\n                    <\/div> <\/li><li class=\"wpj-jtoc--item --jtoc-h3\">\r\n        <div class=\"wpj-jtoc--item-content\" data-depth=\"3\">\r\n                        <a href=\"#h-choosing-the-right-technique\" title=\"Choosing the right technique\" data-numeration=\"4.4\" >Choosing the right technique<\/a>\r\n                    <\/div> <\/li><\/ol><\/li><li class=\"wpj-jtoc--item --jtoc-h2\">\r\n        <div class=\"wpj-jtoc--item-content\" data-depth=\"2\">\r\n                        <a href=\"#h-how-hyve-works\" title=\"How Hyve works\" data-numeration=\"5\" >How Hyve works<\/a>\r\n                    <\/div> <\/li><li class=\"wpj-jtoc--item --jtoc-h2\">\r\n        <div class=\"wpj-jtoc--item-content\" data-depth=\"2\">\r\n                        <a href=\"#h-and-now-hyve-v1-0-is-free\" title=\"And now Hyve v1.0 is free\" data-numeration=\"6\" >And now Hyve v1.0 is free<\/a>\r\n                    <\/div> <\/li><\/ol>            <\/nav>\r\n                                                        <\/div>\r\n            <\/div>\r\n<\/div>\r\n\n\n\n<h2 class=\"wp-block-heading joli-heading jtoc-heading\" id=\"h-update-hyve-20-august-2026\">Update: Hyve 2.0 (August 2026) &#127381;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This post was first published in 2024 to announce the very first version of Hyve. A lot has changed since then: <a href=\"https:\/\/themeisle.com\/plugins\/hyve\/\">Hyve 2.0<\/a> landed on August 5, 2026, and the free version now lives on WordPress.org as Hyve Lite, where it has already passed 7,000 active installs. Before the original story continues below, here is a quick look at what the current version offers:<\/p>\n\n\n<div class=\"wp-block-image blog-img-std\">\n<figure class=\"aligncenter size-full\"><img data-opt-id=1438992048  fetchpriority=\"high\" decoding=\"async\" width=\"2560\" height=\"1646\" src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2026\/08\/hyve-widget-frontend-scaled.png\" alt=\"Hyve 2.0 chat widget on a WordPress site front end, answering a visitor's question\" class=\"wp-image-118369\" srcset=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1679\/h:1080\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2026\/08\/hyve-widget-frontend-scaled.png 2560w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:193\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2026\/08\/hyve-widget-frontend-scaled.png 300w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1024\/h:658\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2026\/08\/hyve-widget-frontend-scaled.png 1024w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:768\/h:494\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2026\/08\/hyve-widget-frontend-scaled.png 768w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1536\/h:987\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2026\/08\/hyve-widget-frontend-scaled.png 1536w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1679\/h:1080\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2026\/08\/hyve-widget-frontend-scaled.png 2048w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:50\/h:32\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2026\/08\/hyve-widget-frontend-scaled.png 50w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:373\/h:240\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2026\/08\/hyve-widget-frontend-scaled.png 373w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:618\/h:397\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2026\/08\/hyve-widget-frontend-scaled.png 618w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:933\/h:600\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2026\/08\/hyve-widget-frontend-scaled.png 933w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:230\/h:148\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2026\/08\/hyve-widget-frontend-scaled.png 230w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:303\/h:195\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2026\/08\/hyve-widget-frontend-scaled.png 303w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:210\/h:135\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2026\/08\/hyve-widget-frontend-scaled.png 210w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1679\/h:1080\/q:mauto\/f:best\/dpr:2\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2026\/08\/hyve-widget-frontend-scaled.png 2x\" sizes=\"(max-width: 700px) 100vw, 700px\"><\/figure>\n<\/div>\n\n<ul class=\"wp-block-list\">\n<li><strong>No API key needed anymore.<\/strong> Hyve Connect, a hosted AI option, powers the chatbot out of the box: 500 messages per month free, 10,000 messages per month on Pro. Prefer full control? You can still bring your own OpenAI API key for unlimited messages, with usage billed by OpenAI at its API rates.<\/li>\n\n\n\n<li><strong>A bigger free knowledge base.<\/strong> Hyve Lite builds its knowledge base from your WordPress posts and pages, up to 1,000 content chunks (roughly 300 posts). Pro raises the cap to 10,000 chunks and unlocks custom data sources plus website crawling.<\/li>\n\n\n\n<li><strong>More in Pro.<\/strong> Full chat history with export, FAQ Insights on unanswered questions, suggested questions, lead capture, proactive triggers, WooCommerce skills, and appearance customization all come with Hyve Pro.<\/li>\n\n\n\n<li><strong>Lifetime pricing.<\/strong> Hyve Pro is a one-time purchase: $99 for the Personal plan (1 site) or $279 for the Agency plan (up to 50 sites), backed by a 30-day money-back guarantee.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The <a href=\"https:\/\/themeisle.com\/blog\/hyve-2-0-ai-chatbot-wordpress\/\">Hyve 2.0 announcement post<\/a> covers everything new in this release, and the roundup of the <a href=\"https:\/\/themeisle.com\/blog\/best-ai-chatbots\/\">best AI chatbots<\/a> shows how Hyve stacks up against other options. Now, back to the original announcement. &#128071;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this post, I want to tell you all about Hyve, an AI chatbot for WordPress. Hyve leverages your WordPress content to respond to user inquiries intelligently, providing accurate and context-aware answers directly from your site&rsquo;s existing materials. Okay, that&rsquo;s a mouthful, so let&rsquo;s break it down:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In a sentence, Hyve works with your existing content, uses it as its Knowledge Base, and responds to user questions based on the data provided. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We launched the initial version of Hyve at the end of April, and since then, we have listened to a lot of feedback from our users to improve the plugin to address any possible issues and make it more usable for our users in version 1.1. Today, we are happy to announce that we are making Hyve 1.0.3 free to use for all our users. Hyve is open-source and licensed under GPLv3.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"wp-block-paragraph\">&#128073; If you want to give Hyve a try, you can download the plugin <a href=\"https:\/\/wordpress.org\/plugins\/hyve-lite\/\" target=\"_blank\" rel=\"noreferrer noopener\">by clicking the link here<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>&ldquo;But what&rsquo;s the catch?&rdquo;<\/em> you might ask. In this article, I will answer all your questions, share the journey of creating Hyve, explain why we are making this version publicly available, and more.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n\t\t<div class=\"ti-tweet-clear\"><\/div>\n\t\t\t<div class=\"ti-tweet_wrapper\">\n\t\t    \t<div class=\"ti-tweet_text\">\n\t\t    \t\t<a href=\"https:\/\/twitter.com\/share?text=How+we+created+Hyve%2C+an+%23AI+chatbot+for+%23WordPress+-+initial+version+now+free+%E2%9C%A8&amp;via=themeisle&amp;related=themeisle&amp;url=https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/\" target=\"_blank\" rel=\"nofollow\">How we created Hyve, an #AI chatbot for #WordPress - initial version now free &#10024;<\/a>\n\t\t    \t<\/div>\n\t\t    \t<div class=\"ti-tweet_sharebtn\">\n\t\t    \t<a href=\"https:\/\/twitter.com\/share?text=How+we+created+Hyve%2C+an+%23AI+chatbot+for+%23WordPress+-+initial+version+now+free+%E2%9C%A8&amp;via=themeisle&amp;related=themeisle&amp;url=https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/\" target=\"_blank\" rel=\"nofollow\">Click To Tweet \n\t\t    \t\t<span><\/span>\n\t\t    \t<\/a>\n\t\t    <\/div>\n\t\t<\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">But first, let&rsquo;s start from the beginning:<\/p>\n\n\n\n<h2 class=\"wp-block-heading joli-heading jtoc-heading\" id=\"h-what-is-hyve\">What is Hyve?<\/h2>\n\n\n<div class=\"wp-block-image blog-img-std\">\n<figure class=\"aligncenter size-full\"><img data-opt-id=814965401  fetchpriority=\"high\" decoding=\"async\" width=\"600\" height=\"527\" src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hyve-AI-Chatbot-for-WordPress.png\" alt=\"Interface for Hyve: AI Chatbot for WordPress (original v1 interface)\" class=\"wp-image-105750\" srcset=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:600\/h:527\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hyve-AI-Chatbot-for-WordPress.png 600w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:264\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hyve-AI-Chatbot-for-WordPress.png 300w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:50\/h:44\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hyve-AI-Chatbot-for-WordPress.png 50w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:273\/h:240\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hyve-AI-Chatbot-for-WordPress.png 273w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:452\/h:397\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hyve-AI-Chatbot-for-WordPress.png 452w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:169\/h:148\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hyve-AI-Chatbot-for-WordPress.png 169w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:222\/h:195\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hyve-AI-Chatbot-for-WordPress.png 222w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:154\/h:135\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hyve-AI-Chatbot-for-WordPress.png 154w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:600\/h:527\/q:mauto\/f:best\/dpr:2\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hyve-AI-Chatbot-for-WordPress.png 2x\" sizes=\"(max-width: 600px) 100vw, 600px\"><figcaption class=\"wp-element-caption\">Hyve: AI Chatbot for WordPress (the original v1 interface)<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Again, in simple terms, Hyve is an AI chatbot for WordPress that uses OpenAI APIs in combination with your site&rsquo;s data to answer your users&rsquo; questions. You can train Hyve on your website&rsquo;s content, and it will use that information to provide accurate and relevant responses. With Hyve, you can leverage your posts, pages, and even custom data as your source of knowledge, which we refer to as the Knowledge Base.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">All the data stays in your WordPress and OpenAI account. You do not need to connect to any additional services to use Hyve. For the 1.1 version update, we created this video to give our users a walk-through of Hyve:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube blog-img-std wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Hyve: Version 1.1\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/av2sVbWSG3c?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Apart from the Knowledge Base, you also have more options to customize your chatbot and learn what questions your users are asking that go unanswered. This feature helps you ensure you are adding the right questions to your Knowledge Base.<\/p>\n\n\n<div class=\"su-divider su-divider-style-dotted\" style=\"margin:40px 0;border-width:1px;border-color:#999999\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading joli-heading jtoc-heading\" id=\"h-a-failed-hackathon-project\">A failed hackathon project<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Let me tell you the story of how Hyve was born.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It&rsquo;s not the story you asked for, but the story you needed, nonetheless.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Back in March 2023, just a few months after ChatGPT was released and AI projects were taking over Twitter (yes, it was still called Twitter in March 2023); we decided to have a two-day remote hackathon in the company centered around AI.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One developer picked a project to create an AI chatbot for WordPress using OpenAI APIs and data scrapped from company docs. Much to his frustration, he struggled with the task, and ultimately, the project failed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At this point, I should point out that I was the developer. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In case you are interested, I ended up submitting a last-minute automatic spam comment maker using OpenAI that was barely 50 lines of code.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large blog-img-std\"><img data-opt-id=964343095  fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1024\/h:576\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hackathon-Slide.png\" alt=\"A slide from the hackathon project presentation\" class=\"wp-image-105751\" srcset=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1024\/h:576\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hackathon-Slide.png 1024w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:169\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hackathon-Slide.png 300w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:768\/h:432\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hackathon-Slide.png 768w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1536\/h:864\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hackathon-Slide.png 1536w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1920\/h:1080\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hackathon-Slide.png 2048w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1800\/h:1013\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hackathon-Slide.png 1800w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:50\/h:28\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hackathon-Slide.png 50w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:427\/h:240\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hackathon-Slide.png 427w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:706\/h:397\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hackathon-Slide.png 706w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1066\/h:600\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hackathon-Slide.png 1066w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:263\/h:148\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hackathon-Slide.png 263w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:347\/h:195\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hackathon-Slide.png 347w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:240\/h:135\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hackathon-Slide.png 240w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1920\/h:1080\/q:mauto\/f:best\/dpr:2\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/Hackathon-Slide.png 2x\" sizes=\"(max-width: 700px) 100vw, 700px\"><figcaption class=\"wp-element-caption\">A slide from the hackathon project presentation<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">While the idea died down after that hackathon, the team discussed it earlier this year, and this time, we did more research and preparation before writing the first line of code. And that is how Hyve was born.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So why did it fail the first time and not the second?<\/p>\n\n\n<div class=\"su-divider su-divider-style-dotted\" style=\"margin:40px 0;border-width:1px;border-color:#999999\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading joli-heading jtoc-heading\" id=\"h-prompt-engineering-rag-and-fine-tuning\">Prompt engineering, RAG, and fine-tuning<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Prompt engineering, Retrieval-Augmented Generation (RAG), and fine-tuning are techniques used in the development of AI tools. When used correctly, each of these methods significantly enhances accuracy, relevance, and overall performance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But it is also important to know exactly when not to use them. The first time for the hackathon project, we (or more specifically, I) made the mistake of thinking fine-tuning was the answer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As a novice, I understood that fine-tuning was the way to &ldquo;train&rdquo; an AI model to perform the task by showing it hundreds of examples of how to respond to each question. But I was so wrong.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In theory, the chatbot did exactly what it was trained to do. It took a question from the user and replied with some mostly incorrect information in the writing style and tone of our company docs. To explain why, let us dive into the meaning of all these techniques real quick:<\/p>\n\n\n<div class=\"su-divider su-divider-style-default\" style=\"margin:40px 0;border-width:15px;border-color:#4267cf\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading joli-heading jtoc-heading\" id=\"h-prompt-engineering\">Prompt engineering<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Perhaps the most famous technique that everyone working with ChatGPT and other AI tools is aware of. We give our AI model some instructions on what to do and specify how it should respond. For example, we might give it a list of data from 20 emails and ask it to summarize them in one line each. It will take the data and reply with something sounding like this:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>On Tuesday, Jeff emailed you about the printing shipment.<\/li>\n\n\n\n<li>On Friday, you received birthday wishes from Jeff and Matt.<\/li>\n\n\n\n<li>&hellip;and so on<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This approach is great for simple tasks when we know exactly what information to give to our AI when asking questions, but it fails when tasks are much more complex.<\/p>\n\n\n<div class=\"su-divider su-divider-style-default\" style=\"margin:40px 0;border-width:15px;border-color:#4267cf\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading joli-heading jtoc-heading\" id=\"h-retrieval-augmented-generation-rag\">Retrieval-Augmented Generation (RAG)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">As mentioned, prompt engineering is effective for simple tasks but can struggle with more complex queries. This is where Retrieval-Augmented Generation (RAG) comes into play. RAG enhances AI capabilities by combining retrieval-based methods with generative models. Instead of relying solely on the given prompt, RAG searches through a large database of documents to find relevant information, which it then uses to generate a more accurate and contextually rich response.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, the user might ask, &ldquo;Do you offer bike tours in Nice?&rdquo; With RAG, the AI will first retrieve articles relevant to this question and then base its reply on the information provided in those articles.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Or imagine asking AI for weather updates or stock prices. All of it requires it to fetch access information from some other source.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This approach is particularly useful when dealing with vast amounts of data or when the required information is not directly provided in the initial prompt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Hyve, we cannot provide all the data from the Knowledge Base with every single query. It would be too impractical, so we need to use the RAG technique to first gather what information is relevant to the user&rsquo;s query and then pass it to the AI along with the user&rsquo;s question.<\/p>\n\n\n<div class=\"su-divider su-divider-style-default\" style=\"margin:40px 0;border-width:15px;border-color:#4267cf\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading joli-heading jtoc-heading\" id=\"h-fine-tuning\">Fine-tuning<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Fine-tuning involves taking a pre-trained AI model and training it further on a specific dataset to make it more adept at particular tasks or domains. Fine-tuning is less about telling the AI exactly what to say and more about helping it understand how to reply.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, consider the earlier case from the prompt engineering section, where the AI summarizes emails:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>On Tuesday, Jeff emailed you about the printing shipment.<\/li>\n\n\n\n<li>On Friday, you received birthday wishes from Jeff and Matt.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In this scenario, if the AI wasn&rsquo;t fine-tuned, it might produce responses that vary in tone or format, making the summaries inconsistent or less useful for particular use cases. Fine-tuning can standardize the AI&rsquo;s responses, ensuring they follow a consistent style and tone. After fine-tuning, the AI might provide more uniform summaries like this:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>On Tuesday, Jeff informed you about the status of the printing shipment.<\/li>\n\n\n\n<li>On Friday, both Jeff and Matt sent you birthday greetings.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Similarly, in the hackathon project, fine-tuning accomplished what it was intended to do. While it always replied with a wrong answer, it always replied in the same format and tone that we use in our company docs. Fine-tuning worked well; the fault lay more in the technique we chose for the task.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fine-tuning, when used right, can be a very powerful tool for building AI models for very specific tasks. In fact, it can be trained on lower-ranking models and yet produce much better results than a higher-ranking model.<\/p>\n\n\n<div class=\"su-divider su-divider-style-default\" style=\"margin:40px 0;border-width:15px;border-color:#4267cf\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading joli-heading jtoc-heading\" id=\"h-choosing-the-right-technique\">Choosing the right technique<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">All of the mentioned techniques are highly useful when used correctly. But when used wrong, they can just as much make your AI tools worse at accomplishing what it addresses to do.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fine-tuning was not the right approach for our hackathon project. If we had limited ourselves to prompt engineering with RAG, the results would have been much better.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As a rule of thumb, always start with only prompt engineering. If it does exactly what you want it to do, then you do not need to use RAG or fine-tuning.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large blog-img-std\"><img data-opt-id=570498728  data-opt-src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1024\/h:577\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png\"  decoding=\"async\" width=\"1024\" height=\"577\" src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1024\/h:577\/q:eco\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png\" alt=\"A chart on ideal optimization flow from OpenAI\" class=\"wp-image-105752\" old-srcset=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1024\/h:577\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 1024w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:169\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 300w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:768\/h:433\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 768w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:50\/h:28\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 50w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:426\/h:240\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 426w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:704\/h:397\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 704w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1065\/h:600\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 1065w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:263\/h:148\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 263w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:346\/h:195\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 346w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:240\/h:135\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 240w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1400\/h:789\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 1400w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1400\/h:789\/q:mauto\/f:best\/dpr:2\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 2x\"><noscript><img data-opt-id=570498728  decoding=\"async\" width=\"1024\" height=\"577\" src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1024\/h:577\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png\" alt=\"A chart on ideal optimization flow from OpenAI\" class=\"wp-image-105752\" srcset=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1024\/h:577\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 1024w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:169\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 300w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:768\/h:433\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 768w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:50\/h:28\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 50w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:426\/h:240\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 426w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:704\/h:397\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 704w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1065\/h:600\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 1065w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:263\/h:148\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 263w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:346\/h:195\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 346w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:240\/h:135\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 240w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1400\/h:789\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 1400w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1400\/h:789\/q:mauto\/f:best\/dpr:2\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Optimization-Flow.png 2x\" sizes=\"(max-width: 700px) 100vw, 700px\"></noscript><figcaption class=\"wp-element-caption\">A chart on ideal optimization flow from OpenAI<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">If it is not producing the result you want it to produce, see if it needs more contextual information or if the format\/tone is consistent. Based on that, it can be decided if it requires RAG, fine-tuning, or both.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I really recommend watching <a href=\"https:\/\/www.youtube.com\/watch?v=ahnGLM-RC1Y\" target=\"_blank\" rel=\"noopener\">this talk on OpenAI&rsquo;s YouTube account<\/a> if you want to learn more about choosing the right technique.<\/p>\n\n\n<div class=\"su-divider su-divider-style-dotted\" style=\"margin:40px 0;border-width:1px;border-color:#999999\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading joli-heading jtoc-heading\" id=\"h-how-hyve-works\">How Hyve works<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Now that we have discussed some techniques for building AI tools, let&rsquo;s explore how we used these in developing an AI chatbot for WordPress.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OpenAI offers multiple ways to build conversational AIs. For this project, we chose the Assistant API over the Chat Completions API. Both APIs have their pros and cons, but we preferred the Assistant API as it allows users to easily view chat history and maintain context by treating each conversation as a thread. This was particularly useful when building QuickWP, so we decided to stick with it. Others might prefer the Chat Completions API, and that is fine too.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With the Assistant API, we create an Assistant when the user connects their OpenAI account and set up the prompt there. This way, we do not have to send the prompt with each request, as OpenAI manages it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When users send their query to the chatbot, we convert the question into embeddings using OpenAI&rsquo;s Embeddings API, and run an algorithm to compare them to the site&rsquo;s knowledge base for the closest matches. We then send the top match alongside the user&rsquo;s question to the Assistant, ensuring the AI only considers the provided context when responding to the query.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We considered using fine-tuning to improve response quality, but we decided against it for now to keep things simple for the user. However, we may fine-tune a model in the future to ensure it strictly follows the prompt as intended. For now, prompt engineering works well enough without adding complexity.<\/p>\n\n\n<div class=\"su-divider su-divider-style-dotted\" style=\"margin:40px 0;border-width:1px;border-color:#999999\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading joli-heading jtoc-heading\" id=\"h-and-now-hyve-v1-0-is-free\">And now Hyve v1.0 is free<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n\t\t<div class=\"ti-tweet-clear\"><\/div>\n\t\t\t<div class=\"ti-tweet_wrapper\">\n\t\t    \t<div class=\"ti-tweet_text\">\n\t\t    \t\t<a href=\"https:\/\/twitter.com\/share?text=How+we+created+Hyve%2C+an+%23AI+chatbot+for+%23WordPress+-+initial+version+now+free+%E2%9C%A8&amp;via=themeisle&amp;related=themeisle&amp;url=https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/\" target=\"_blank\" rel=\"nofollow\">How we created Hyve, an #AI chatbot for #WordPress - initial version now free &#10024;<\/a>\n\t\t    \t<\/div>\n\t\t    \t<div class=\"ti-tweet_sharebtn\">\n\t\t    \t<a href=\"https:\/\/twitter.com\/share?text=How+we+created+Hyve%2C+an+%23AI+chatbot+for+%23WordPress+-+initial+version+now+free+%E2%9C%A8&amp;via=themeisle&amp;related=themeisle&amp;url=https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/\" target=\"_blank\" rel=\"nofollow\">Click To Tweet \n\t\t    \t\t<span><\/span>\n\t\t    \t<\/a>\n\t\t    <\/div>\n\t\t<\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">We released Hyve in April, and since then, many customers have provided valuable feedback on how to enhance its functionality. Based on it, last month, we launched Hyve v1.1, which includes advanced features such as detailed insights for site admins on unanswered questions, greater customization options for the Assistant, and numerous other improvements.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now, we&rsquo;re excited to announce that Hyve v1.0.3 is free for all users who want to give it a try. This version is a one-off release, meaning it won&rsquo;t receive updates or customer support. Hyve v1.0.3 includes all the features of the original version, along with fixes for all known bugs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By offering this free version, we hope more people will try Hyve, providing us with additional feedback and insights into different use cases. This will help us continue to improve and give back to the community.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Who knows, you might love Hyve, too, and decide to subscribe for updates. If you do, simply enter the license key, and you&rsquo;ll start receiving updates.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We also used this opportunity to share our journey of building an AI chatbot for WordPress with the community. The makers among you might find something useful, or it might help you in explaining how AI chatbots work under the hood.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We hope you give Hyve a try and enjoy using it as much as we enjoy building it. If you face any issues downloading\/installing Hyve or have any questions for us, leave a comment below. You can download the free version from the WordPress.org plugin directory, and you will find the latest release with all the Hyve 2.0 features on the Hyve product page. Both are linked earlier in this post.<\/p>\n\n\n<style>.ticss-d144f107 strong{font-weight: 700;\n    letter-spacing: -0.2px;\n    line-height: 1.2;\n    display: inline-block;}<\/style>\n\n\n<div class=\"wp-block-columns speed-guide has-white-color has-text-color has-background has-link-color wp-elements-2f81f6c5526477b5b4d52d1ca4513949 is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\" style=\"background-color:#4267cf\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\">\n<figure class=\"wp-block-image size-medium\"><img data-opt-id=30701221  data-opt-src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:300\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png\"  decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:300\/q:eco\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png\" alt=\"speed guide\" class=\"wp-image-113040\" old-srcset=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:300\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 300w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1024\/h:1024\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 1024w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:150\/h:150\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 150w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:768\/h:768\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 768w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:50\/h:50\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 50w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:240\/h:240\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 240w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:397\/h:397\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 397w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:600\/h:600\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 600w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:148\/h:148\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 148w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:195\/h:195\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 195w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:135\/h:135\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 135w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1080\/h:1080\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 1200w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1080\/h:1080\/q:mauto\/f:best\/dpr:2\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 2x\"><noscript><img data-opt-id=30701221  decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:300\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png\" alt=\"speed guide\" class=\"wp-image-113040\" srcset=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:300\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 300w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1024\/h:1024\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 1024w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:150\/h:150\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 150w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:768\/h:768\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 768w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:50\/h:50\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 50w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:240\/h:240\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 240w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:397\/h:397\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 397w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:600\/h:600\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 600w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:148\/h:148\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 148w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:195\/h:195\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 195w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:135\/h:135\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 135w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1080\/h:1080\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 1200w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1080\/h:1080\/q:mauto\/f:best\/dpr:2\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 2x\" sizes=\"(max-width: 300px) 100vw, 300px\"></noscript><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center ticss-58e79f2f wp-block-paragraph\" style=\"font-size:14px\"><strong>FREE GUIDE<\/strong><\/p>\n\n\n\n<p class=\"ticss-d144f107 wp-block-paragraph\" style=\"font-size:25px\"><strong>4 Essential Steps to Speed Up Your&nbsp;WordPress Website<\/strong><\/p>\n\n\n\n<p class=\"ticss-3b627beb wp-block-paragraph\">Follow the simple steps in our 4-part mini series and reduce your loading times by 50-80%.&nbsp;&#128640;<\/p>\n\n\n<p><\/p><div class=\"frm_forms  with_frm_style frm_style_themeisle\" id=\"frm_form_4_container\" data-token=\"b39e7ce03c0215bf3044211501a15cc8\">\n<form enctype=\"multipart\/form-data\" method=\"post\" class=\"frm-show-form  frm_pro_form \" id=\"form_site-speed-guide-below-post\" data-token=\"b39e7ce03c0215bf3044211501a15cc8\">\n<div class=\"frm_form_fields \">\n<fieldset>\n<legend class=\"frm_screen_reader\">Site Speed Guide - Below Post<\/legend>\r\n\r\n<div class=\"frm_fields_container\">\n<input type=\"hidden\" name=\"frm_action\" value=\"create\">\n<input type=\"hidden\" name=\"form_id\" value=\"4\">\n<input type=\"hidden\" name=\"frm_hide_fields_4\" id=\"frm_hide_fields_4\" value=\"\">\n<input type=\"hidden\" name=\"form_key\" value=\"site-speed-guide-below-post\">\n<input type=\"hidden\" name=\"item_meta[0]\" value=\"\">\n<input type=\"hidden\" id=\"frm_submit_entry_4\" name=\"frm_submit_entry_4\" value=\"c9b0991450\"><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/blog\/wp-json\/wp\/v2\/posts\/105749\">\t\t<input type=\"hidden\" name=\"item_meta[18]\" id=\"field_6px6q2\" value=\"\/blog\/wp-json\/wp\/v2\/posts\/105749\" data-frmval=\"\/blog\/wp-json\/wp\/v2\/posts\/105749\">\n\t\t<div id=\"frm_field_15_container\" class=\"frm_form_field form-field  frm_required_field frm_none_container\">\r\n\t<label for=\"field_6px6q\" id=\"field_6px6q_label\" class=\"frm_primary_label\">Your Email\r\n\t\t<span class=\"frm_required\" aria-hidden=\"true\">*<\/span>\r\n\t<\/label>\r\n\t<input type=\"email\" id=\"field_6px6q\" name=\"item_meta[15]\" value=\"\" autocomplete=\"email\" placeholder=\"your@email.com\" data-reqmsg=\"Your Email cannot be blank.\" aria-required=\"true\" data-invmsg=\"Your Email is invalid\" aria-invalid=\"false\">\r\n\t\r\n\t\r\n<\/div>\n<div id=\"frm_field_17_container\" class=\"frm_form_field form-field  frm_none_container vertical_radio\">\r\n\t<div id=\"field_6px6q3_label\" class=\"frm_primary_label\">Subscribe to our newsletter\r\n\t\t<span class=\"frm_required\" aria-hidden=\"true\"><\/span>\r\n\t<\/div>\r\n\t<div class=\"frm_opt_container\" aria-labelledby=\"field_6px6q3_label\" role=\"group\">\t\t<div class=\"frm_checkbox\" id=\"frm_checkbox_17-0\">\t\t\t<label for=\"field_6px6q3-0\">\n\t\t\t<input type=\"checkbox\" name=\"item_meta[17][]\" id=\"field_6px6q3-0\" value=\"true\" data-invmsg=\"Subscribe to our newsletter is invalid\"> Subscribe to our newsletter<\/label><\/div>\n<\/div>\r\n\t\r\n\t\r\n<\/div>\n<div id=\"frm_field_14_container\" class=\"frm_form_field form-field \">\r\n\t<div class=\"frm_submit frm_flex\">\r\n<button class=\"frm_button_submit frm_final_submit\" type=\"submit\" formnovalidate=\"formnovalidate\">FREE ACCESS<\/button>\r\n\r\n\r\n\r\n<\/div>\r\n<\/div>\n\t<input type=\"hidden\" name=\"item_key\" value=\"\">\n\t\t\t<div id=\"frm_field_24_container\">\n\t\t\t<label for=\"field_rff8b\">\n\t\t\t\tIf you are human, leave this field blank.\t\t\t<\/label>\n\t\t\t<input id=\"field_rff8b\" type=\"text\" class=\"frm_form_field form-field frm_verify\" name=\"item_meta[24]\" value=\"\">\n\t\t<\/div>\n\t\t<input name=\"frm_state\" type=\"hidden\" value=\"tGKtIG19U6wyYcew8uBttckdkEpzF69ZunvzgT6HbiIkdKCs\/l0h48RQnQG\/UFbR\"><\/div>\n<\/fieldset>\n<\/div>\n\n<p style=\"display: none !important;\" class=\"akismet-fields-container\" data-prefix=\"ak_\"><label>&Delta;<textarea name=\"ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label><input type=\"hidden\" id=\"ak_js_1\" name=\"ak_js\" value=\"194\"><script>\ndocument.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );\n<\/script>\n<\/p><\/form>\n<\/div>\n\n<\/div>\n<\/div>\n\n\n","protected":false},"excerpt":{"rendered":"See how Hyve, an AI chatbot for WordPress, went from a failed hackathon to a 2.0 release you can try free, no API key needed. Full story inside!","protected":false},"author":34,"featured_media":106115,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_stopmodifiedupdate":false,"_modified_date":"","_has_post_settings":[],"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[4061,274],"tags":[],"hashtags":[],"class_list":["post-105749","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai","category-tools"],"wppr_data":{"cwp_meta_box_check":"No"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.8 (Yoast SEO v28.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How We Created Hyve, an AI Chatbot for WordPress &ndash; First Version Now Free<\/title>\n<meta name=\"description\" content=\"See how Hyve, an AI chatbot for WordPress, went from a failed hackathon to a 2.0 release you can try free, no API key needed. Full story inside!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How We Created Hyve, an AI Chatbot for WordPress &ndash; First Version Now Free\" \/>\n<meta property=\"og:description\" content=\"See how Hyve, an AI chatbot for WordPress, went from a failed hackathon to a 2.0 release you can try free, no API key needed. Full story inside!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"Themeisle Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-07-09T07:26:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-13T15:40:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Chatbot-for-WordPress.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2180\" \/>\n\t<meta property=\"og:image:height\" content=\"1090\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Themeisle Editorial\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ThemeIsle\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Themeisle Editorial\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/hyve-ai-chatbot-for-wordpress\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/hyve-ai-chatbot-for-wordpress\\\/\"},\"author\":{\"name\":\"Themeisle Editorial\",\"@id\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/#\\\/schema\\\/person\\\/844b0a2dc66556309f9a5ae28ae87ffe\"},\"headline\":\"How We Created Hyve, an AI Chatbot for WordPress \u2013 First Version Now Free\",\"datePublished\":\"2024-07-09T07:26:21+00:00\",\"dateModified\":\"2026-08-13T15:40:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/hyve-ai-chatbot-for-wordpress\\\/\"},\"wordCount\":2426,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/hyve-ai-chatbot-for-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\/\\/themeisle.com\\/blog\\/wp-content\\/uploads\\/2024\\/06\\/AI-Chatbot-for-WordPress.png\",\"articleSection\":[\"AI Innovations\",\"Tools\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/themeisle.com\\\/blog\\\/hyve-ai-chatbot-for-wordpress\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/hyve-ai-chatbot-for-wordpress\\\/\",\"url\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/hyve-ai-chatbot-for-wordpress\\\/\",\"name\":\"How We Created Hyve, an AI Chatbot for WordPress \u2013 First Version Now Free\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/hyve-ai-chatbot-for-wordpress\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/hyve-ai-chatbot-for-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\/\\/themeisle.com\\/blog\\/wp-content\\/uploads\\/2024\\/06\\/AI-Chatbot-for-WordPress.png\",\"datePublished\":\"2024-07-09T07:26:21+00:00\",\"dateModified\":\"2026-08-13T15:40:55+00:00\",\"description\":\"See how Hyve, an AI chatbot for WordPress, went from a failed hackathon to a 2.0 release you can try free, no API key needed. Full story inside!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/hyve-ai-chatbot-for-wordpress\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/themeisle.com\\\/blog\\\/hyve-ai-chatbot-for-wordpress\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/hyve-ai-chatbot-for-wordpress\\\/#primaryimage\",\"url\":\"https:\\/\\/themeisle.com\\/blog\\/wp-content\\/uploads\\/2024\\/06\\/AI-Chatbot-for-WordPress.png\",\"contentUrl\":\"https:\\/\\/themeisle.com\\/blog\\/wp-content\\/uploads\\/2024\\/06\\/AI-Chatbot-for-WordPress.png\",\"width\":2180,\"height\":1090,\"caption\":\"AI Chatbot for WordPress.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/hyve-ai-chatbot-for-wordpress\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How We Created Hyve, an AI Chatbot for WordPress \u2013 First Version Now Free\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/\",\"name\":\"Themeisle Blog\",\"description\":\"WordPress Tutorials and Reviews for Beginners and Advanced\",\"publisher\":{\"@id\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/#organization\",\"name\":\"VertiStudio\",\"alternateName\":\"Vertigo Studio SA\",\"url\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\/\\/themeisle.com\\/blog\\/wp-content\\/uploads\\/2024\\/02\\/VertiStudio_logo1.png\",\"contentUrl\":\"https:\\/\\/themeisle.com\\/blog\\/wp-content\\/uploads\\/2024\\/02\\/VertiStudio_logo1.png\",\"width\":718,\"height\":156,\"caption\":\"VertiStudio\"},\"image\":{\"@id\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/#\\\/schema\\\/person\\\/844b0a2dc66556309f9a5ae28ae87ffe\",\"name\":\"Themeisle Editorial\",\"description\":\"We\\\\'re the crew behind Themeisle Blog, where we eat, sleep, and breathe WordPress, website building, and all things blogging. Under the leadership of Karol K, our team is composed of WordPress wizards, web design junkies, and blogging enthusiasts. Between us, we\\\\'ve got a boatload of experience (like, 50+ years worth!) in making the digital world more accessible and fun.\",\"sameAs\":[\"https:\\\/\\\/themeisle.com\\\/blog\\\/\",\"https:\\\/\\\/x.com\\\/ThemeIsle\",\"https:\\\/\\\/www.youtube.com\\\/@ThemeIsle\"],\"url\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/author\\\/editorial\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How We Created Hyve, an AI Chatbot for WordPress &ndash; First Version Now Free","description":"See how Hyve, an AI chatbot for WordPress, went from a failed hackathon to a 2.0 release you can try free, no API key needed. Full story inside!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/","og_locale":"en_US","og_type":"article","og_title":"How We Created Hyve, an AI Chatbot for WordPress &ndash; First Version Now Free","og_description":"See how Hyve, an AI chatbot for WordPress, went from a failed hackathon to a 2.0 release you can try free, no API key needed. Full story inside!","og_url":"https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/","og_site_name":"Themeisle Blog","article_published_time":"2024-07-09T07:26:21+00:00","article_modified_time":"2026-08-13T15:40:55+00:00","og_image":[{"width":2180,"height":1090,"url":"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Chatbot-for-WordPress.png","type":"image\/png"}],"author":"Themeisle Editorial","twitter_card":"summary_large_image","twitter_creator":"@ThemeIsle","twitter_misc":{"Written by":"Themeisle Editorial","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/#article","isPartOf":{"@id":"https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/"},"author":{"name":"Themeisle Editorial","@id":"https:\/\/themeisle.com\/blog\/#\/schema\/person\/844b0a2dc66556309f9a5ae28ae87ffe"},"headline":"How We Created Hyve, an AI Chatbot for WordPress \u2013 First Version Now Free","datePublished":"2024-07-09T07:26:21+00:00","dateModified":"2026-08-13T15:40:55+00:00","mainEntityOfPage":{"@id":"https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/"},"wordCount":2426,"commentCount":2,"publisher":{"@id":"https:\/\/themeisle.com\/blog\/#organization"},"image":{"@id":"https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Chatbot-for-WordPress.png","articleSection":["AI Innovations","Tools"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/","url":"https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/","name":"How We Created Hyve, an AI Chatbot for WordPress \u2013 First Version Now Free","isPartOf":{"@id":"https:\/\/themeisle.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Chatbot-for-WordPress.png","datePublished":"2024-07-09T07:26:21+00:00","dateModified":"2026-08-13T15:40:55+00:00","description":"See how Hyve, an AI chatbot for WordPress, went from a failed hackathon to a 2.0 release you can try free, no API key needed. Full story inside!","breadcrumb":{"@id":"https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/#primaryimage","url":"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Chatbot-for-WordPress.png","contentUrl":"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/06\/AI-Chatbot-for-WordPress.png","width":2180,"height":1090,"caption":"AI Chatbot for WordPress."},{"@type":"BreadcrumbList","@id":"https:\/\/themeisle.com\/blog\/hyve-ai-chatbot-for-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/themeisle.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How We Created Hyve, an AI Chatbot for WordPress \u2013 First Version Now Free"}]},{"@type":"WebSite","@id":"https:\/\/themeisle.com\/blog\/#website","url":"https:\/\/themeisle.com\/blog\/","name":"Themeisle Blog","description":"WordPress Tutorials and Reviews for Beginners and Advanced","publisher":{"@id":"https:\/\/themeisle.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/themeisle.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/themeisle.com\/blog\/#organization","name":"VertiStudio","alternateName":"Vertigo Studio SA","url":"https:\/\/themeisle.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/themeisle.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/02\/VertiStudio_logo1.png","contentUrl":"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/02\/VertiStudio_logo1.png","width":718,"height":156,"caption":"VertiStudio"},"image":{"@id":"https:\/\/themeisle.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/themeisle.com\/blog\/#\/schema\/person\/844b0a2dc66556309f9a5ae28ae87ffe","name":"Themeisle Editorial","description":"We\\'re the crew behind Themeisle Blog, where we eat, sleep, and breathe WordPress, website building, and all things blogging. Under the leadership of Karol K, our team is composed of WordPress wizards, web design junkies, and blogging enthusiasts. Between us, we\\'ve got a boatload of experience (like, 50+ years worth!) in making the digital world more accessible and fun.","sameAs":["https:\/\/themeisle.com\/blog\/","https:\/\/x.com\/ThemeIsle","https:\/\/www.youtube.com\/@ThemeIsle"],"url":"https:\/\/themeisle.com\/blog\/author\/editorial\/"}]}},"_links":{"self":[{"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/posts\/105749","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/users\/34"}],"replies":[{"embeddable":true,"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/comments?post=105749"}],"version-history":[{"count":9,"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/posts\/105749\/revisions"}],"predecessor-version":[{"id":118446,"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/posts\/105749\/revisions\/118446"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/media\/106115"}],"wp:attachment":[{"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/media?parent=105749"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/categories?post=105749"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/tags?post=105749"},{"taxonomy":"hashtags","embeddable":true,"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/hashtags?post=105749"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}