{"id":277881,"date":"2026-01-29T12:22:32","date_gmt":"2026-01-29T12:22:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/knowledge-base-chatbot\/"},"modified":"2026-01-29T12:22:18","modified_gmt":"2026-01-29T12:22:18","slug":"knowledge-base-chatbot","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/knowledge-base-chatbot\/","author":20355766,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.0","stable_tag":"1.0.0","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Knowledge Base Chatbot","header_author":"Closetechnology","header_description":"Generate a Markdown knowledge base file from selected WordPress content (pages, posts, and CPTs) to power an external chatbot\/LLM workflow.","assets_banners_color":"","last_updated":"2026-01-29 12:22:18","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/knowledge-base-chatbot\/","header_author_uri":"https:\/\/close.technology","rating":0,"author_block_rating":0,"active_installs":0,"downloads":111,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"closetechnology","date":"2026-01-29 12:22:18"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3449599,"resolution":false,"location":"assets","locale":"","contents":"{\"$schema\":\"https:\\\/\\\/playground.wordpress.net\\\/blueprint-schema.json\",\"landingPage\":\"\\\/wp-admin\\\/index.php\",\"steps\":[{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"knowledge-base-chatbot\"},\"options\":{\"activate\":true}},{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"}]}"}},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3449598,"resolution":"1","location":"assets","locale":""}},"screenshots":{"1":"KB Chatbot admin page (content selection by post type).","2":"Selected items list with drag &amp; drop ordering.","3":"Generated file URL and last updated time."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2353,2364,14090,226124,4608],"plugin_category":[],"plugin_contributors":[218894,81627,131625],"plugin_business_model":[],"class_list":["post-277881","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-chatbot","plugin_tags-knowledge-base","plugin_tags-llm","plugin_tags-markdown","plugin_contributors-alexbreagarcia","plugin_contributors-closemarketing","plugin_contributors-davidperez","plugin_committers-closetechnology"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/knowledge-base-chatbot.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/knowledge-base-chatbot\/assets\/screenshot-1.png?rev=3449598","caption":"KB Chatbot admin page (content selection by post type)."}],"raw_content":"<!--section=description-->\n<p>Knowledge Base Chatbot helps you curate the exact content you want to use as a \"knowledge base\" and generates a single Markdown file (<code>llm-knowledge-chatbot.md<\/code>) that can be consumed by an external chatbot or LLM pipeline.<\/p>\n\n<p>From the WordPress admin, you can:<\/p>\n\n<ul>\n<li>Select content from any public post type that is available in the admin (Pages, Posts, and most custom post types).<\/li>\n<li>Add selected items to a curated list.<\/li>\n<li>Reorder the list via drag &amp; drop.<\/li>\n<li>Regenerate the Markdown file at any time (it is also regenerated automatically after adding\/removing items).<\/li>\n<\/ul>\n\n<p>The generated file is saved in your WordPress root folder and can be accessed via a public URL such as:\n    https:\/\/example.com\/llm-knowledge-chatbot.md<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the plugin through the WordPress Plugins screen.<\/li>\n<li>Activate the plugin through the \"Plugins\" screen in WordPress.<\/li>\n<li>In wp-admin, open <strong>KB Chatbot<\/strong> from the left menu.<\/li>\n<li>Select the content you want to include and click <strong>Add selected<\/strong>.<\/li>\n<li>Reorder the selected items and click <strong>Save order<\/strong> (optional).<\/li>\n<li>Click <strong>Regenerate file<\/strong> to create\/update <code>llm-knowledge-chatbot.md<\/code>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20is%20the%20markdown%20file%20saved%3F\"><h3>Where is the Markdown file saved?<\/h3><\/dt>\n<dd><p>The file is saved in the WordPress installation root, using the filename <code>llm-knowledge-chatbot.md<\/code>.<\/p><\/dd>\n<dt id=\"does%20the%20file%20become%20publicly%20accessible%3F\"><h3>Does the file become publicly accessible?<\/h3><\/dt>\n<dd><p>Yes. Since the file is created in the web root, it can be accessible at <code>https:\/\/your-site.com\/wp-content\/uploads\/knowledge-base-chatbot\/llm-knowledge-chatbot.md<\/code> (depending on your server configuration).<\/p>\n\n<p>If you need this file to be private, you should restrict access at the server level (recommended).<\/p><\/dd>\n<dt id=\"what%20content%20types%20can%20i%20include%3F\"><h3>What content types can I include?<\/h3><\/dt>\n<dd><p>The generator lists public post types that are visible in the admin. This usually includes Pages, Posts, and custom post types created by your theme\/plugins (excluding media attachments).<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20send%20my%20content%20to%20any%20external%20service%3F\"><h3>Does this plugin send my content to any external service?<\/h3><\/dt>\n<dd><p>No. The plugin generates a local Markdown file on your server. It does not upload content anywhere by itself.<\/p><\/dd>\n<dt id=\"what%20permissions%20are%20required%20to%20use%20the%20generator%3F\"><h3>What permissions are required to use the generator?<\/h3><\/dt>\n<dd><p>Only administrators (users with the <code>manage_options<\/code> capability) can access the generator and perform actions.<\/p><\/dd>\n<dt id=\"the%20file%20is%20not%20being%20generated.%20what%20should%20i%20check%3F\"><h3>The file is not being generated. What should I check?<\/h3><\/dt>\n<dd><ul>\n<li>Ensure your WordPress root folder is writable by WordPress \/ PHP.<\/li>\n<li>Confirm you have selected at least one item.<\/li>\n<\/ul><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Admin generator to curate content and create <code>llm-knowledge-chatbot.md<\/code>.<\/li>\n<\/ul>","raw_excerpt":"Generate a Markdown knowledge base file from selected WordPress content (pages, posts, and CPTs) to power an external chatbot\/LLM workflow.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/277881","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=277881"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/closetechnology"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=277881"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=277881"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=277881"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=277881"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=277881"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=277881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}