# NOTICE: The collection of content on this site through automated means is permitted # only as set out by the Content-Signal directives below, or with our express written # permission. The directives use the vocabulary defined at https://contentsignals.org/ # and by the IETF AI Preferences (aipref) working group: search is search indexing, # ai-input is use as input to an AI model (including AI answers that cite us), and # ai-train is training or fine-tuning an AI model. # # To license our content or discuss any other use, contact info@harmony.io. User-Agent: * Content-Signal: search=yes, ai-input=yes, ai-train=no Allow: / Allow: /api/md/ Disallow: /studio/ Disallow: /api/ User-Agent: GPTBot User-Agent: OAI-SearchBot User-Agent: PerplexityBot User-Agent: ClaudeBot User-Agent: Claude-SearchBot User-Agent: Google-Extended User-Agent: Applebot-Extended User-Agent: Amazonbot User-Agent: DuckAssistBot User-Agent: meta-externalagent User-Agent: CCBot Content-Signal: search=yes, ai-input=yes, ai-train=no Allow: / Allow: /api/md/ Disallow: /studio/ Disallow: /api/ User-Agent: ChatGPT-User User-Agent: Perplexity-User User-Agent: Claude-User User-Agent: MistralAI-User Content-Signal: search=yes, ai-input=yes, ai-train=no Allow: / Allow: /api/md/ Disallow: /studio/ Disallow: /api/ Host: https://harmony.io/ Sitemap: https://harmony.io/sitemap.xml