# \#ai

**URL:** https://meta.discourse.org/tag/ai/543.md

[Latest](https://meta.discourse.org/latest.md) · [Categories](https://meta.discourse.org/categories.md) · [Tags](https://meta.discourse.org/tags.md)

---

## [Topic summarization sends to LLM with messages with extra spaces inside words or links](https://meta.discourse.org/t/topic-summarization-sends-to-llm-with-messages-with-extra-spaces-inside-words-or-links/411136)

<div class="topic-metadata">

**Author:** [@lilydjwg](https://meta.discourse.org/u/lilydjwg)\
**Replies:** 2\
**Last updated:** [September 23, 2026, 5:10pm UTC](https://meta.discourse.org/t/topic-summarization-sends-to-llm-with-messages-with-extra-spaces-inside-words-or-links/411136 "2026-09-23T17:10:00Z")

</div>

Recently I’ve enabled AI summarization on my own site and see how it works. I noticed that one summarization contained an invalid link: \[keyd\](https://man.arch linux.org/man/extra/keyd/keyd.1.en) It was weird. So I che…

---

## [Interactions API test should show specific errors like legacy API](https://meta.discourse.org/t/interactions-api-test-should-show-specific-errors-like-legacy-api/413130)

<div class="topic-metadata">

**Author:** [@RBoy](https://meta.discourse.org/u/RBoy)\
**Replies:** 0\
**Last updated:** [September 23, 2026, 4:00pm UTC](https://meta.discourse.org/t/interactions-api-test-should-show-specific-errors-like-legacy-api/413130 "2026-09-23T16:00:32Z")

</div>

As the topic says, legacy API shows details errors like this when testing the API setup: Where as the interactions API shows this Then one has to got to the logs figure things out, DiscourseAi::Completions::Endp…

---

## [Allow admins to decide what (not) to automatically translate](https://meta.discourse.org/t/allow-admins-to-decide-what-not-to-automatically-translate/413094)

<div class="topic-metadata">

**Author:** [@Gryzor](https://meta.discourse.org/u/Gryzor)\
**Replies:** 4\
**Last updated:** [September 23, 2026, 10:30am UTC](https://meta.discourse.org/t/allow-admins-to-decide-what-not-to-automatically-translate/413094 "2026-09-23T10:30:55Z")

</div>

This is certainly useful, but it requires careful tag maintenance. It would be great if there was an option for the translator to ignore tags altogether, perhaps.

---

## [Announcing: AI Web Artifacts](https://meta.discourse.org/t/announcing-ai-web-artifacts/339979)

<div class="topic-metadata">

**Author:** [@sam](https://meta.discourse.org/u/sam)\
**Replies:** 48\
**Last updated:** [September 23, 2026, 9:37am UTC](https://meta.discourse.org/t/announcing-ai-web-artifacts/339979 "2026-09-23T09:37:55Z")

</div>

Introducing Web Artifacts in Discourse AI! Web Artifacts allow you to seamlessly create and share interactive, dynamic components (HTML/CSS/JavaScript) directly in your posts. From visualizations and quizzes to lightweig…

---

## [AI-generated tag translations do not work perfectly](https://meta.discourse.org/t/ai-generated-tag-translations-do-not-work-perfectly/399570)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 18\
**Last updated:** [September 23, 2026, 3:28am UTC](https://meta.discourse.org/t/ai-generated-tag-translations-do-not-work-perfectly/399570 "2026-09-23T03:28:15Z")

</div>

When scrolling through the German tag translations, I noticed a range of issues that seem to stem from the AI lacking context - it treats tags as isolated words rather than references to specific Discourse features, plug…

---

## [You can now use Discourse to power your own AI Q&A homepage](https://meta.discourse.org/t/you-can-now-use-discourse-to-power-your-own-ai-q-a-homepage/413016)

<div class="topic-metadata">

**Author:** [@awesomerobot](https://meta.discourse.org/u/awesomerobot)\
**Replies:** 2\
**Last updated:** [September 22, 2026, 8:51pm UTC](https://meta.discourse.org/t/you-can-now-use-discourse-to-power-your-own-ai-q-a-homepage/413016 "2026-09-22T20:51:01Z")

</div>

If you’re following the latest release channel, you can now access settings that allow you to run your own AI bot discussion site like ask.discourse.com! The new settings are: An ai bot conversations option in the…

---

## [Discourse to Markdown Plugin](https://meta.discourse.org/t/discourse-to-markdown-plugin/401199)

<div class="topic-metadata">

**Author:** [@benword](https://meta.discourse.org/u/benword)\
**Replies:** 5\
**Last updated:** [September 21, 2026, 2:49pm UTC](https://meta.discourse.org/t/discourse-to-markdown-plugin/401199 "2026-09-21T14:49:29Z")

</div>

discourse-to-markdown is a new plugin that returns forum content as Markdown when the client sends Accept: text/markdown or appends .md to any content URL. We’re running it on our own forum at https://discourse.roots.io:…

---

## [I'd like to know which LLMs everyone is using with the Discourse AI plugin](https://meta.discourse.org/t/discourse-ai/412905)

<div class="topic-metadata">

**Author:** [@sniper756](https://meta.discourse.org/u/sniper756)\
**Replies:** 4\
**Last updated:** [September 21, 2026, 2:48pm UTC](https://meta.discourse.org/t/discourse-ai/412905 "2026-09-21T14:48:07Z")

</div>

I found that the custom DeepSeek v4.1 flash on the DeepSeek official website isn't working. Also, there are issues with the Qwen large model AI search. I'd like to know what everyone else is using. Are all Discourse AI features available? Thanks.

---

## [How to properly use pi.dev with dv?](https://meta.discourse.org/t/how-to-properly-use-pi-dev-with-dv/412873)

<div class="topic-metadata">

**Author:** [@satonotdead](https://meta.discourse.org/u/satonotdead)\
**Replies:** 1\
**Last updated:** [September 21, 2026, 1:43am UTC](https://meta.discourse.org/t/how-to-properly-use-pi-dev-with-dv/412873 "2026-09-21T01:43:06Z")

</div>

I see that there are many harnesses supported by Discourse Vibe, but there is no mention of Pi (pi.dev) integration. What is or would be the suggested way to link them?

---

## [What users are asking with Ask AI](https://meta.discourse.org/t/what-users-are-asking-with-ask-ai/412735)

<div class="topic-metadata">

**Author:** [@nat](https://meta.discourse.org/u/nat)\
**Replies:** 0\
**Last updated:** [September 18, 2026, 7:24am UTC](https://meta.discourse.org/t/what-users-are-asking-with-ask-ai/412735 "2026-09-18T07:24:07Z")

</div>

Ask AI now has its own section on your admin dashboard at /admin. As admins, you can now see how people are using it and what they’re asking about. You can track questions asked over time, how many users are askin…

---

## [The default locale detector agent has conflicting instructions](https://meta.discourse.org/t/the-default-locale-detector-agent-has-conflicting-instructions/412657)

<div class="topic-metadata">

**Author:** [@mbauman](https://meta.discourse.org/u/mbauman)\
**Replies:** 4\
**Last updated:** [September 17, 2026, 11:42pm UTC](https://meta.discourse.org/t/the-default-locale-detector-agent-has-conflicting-instructions/412657 "2026-09-17T23:42:36Z")

</div>

I’ve not seen this cause trouble, but it seems like this would be good to clean up: You will be given a piece of text, and your task is to detect the locale (language) of the text and return it in a specific JSON forma…

---

## [Can I add additional languages to the Language Selector?](https://meta.discourse.org/t/can-i-add-additional-languages-to-the-language-selector/409353)

<div class="topic-metadata">

**Author:** [@Karthik\_K1](https://meta.discourse.org/u/Karthik_K1)\
**Replies:** 5\
**Last updated:** [August 6, 2026, 6:32am UTC](https://meta.discourse.org/t/can-i-add-additional-languages-to-the-language-selector/409353 "2026-08-06T06:32:20Z")

</div>

How do I add languages to the language selector that aren’t listed under “Content Localization Supported Locales”? I’d like to add several Indian languages so users can select their preferred language and have AI automa…

---

## [AI reasoning mode error](https://meta.discourse.org/t/ai/412328)

<div class="topic-metadata">

**Author:** [@singi2016cn](https://meta.discourse.org/u/singi2016cn)\
**Replies:** 9\
**Last updated:** [September 16, 2026, 2:09am UTC](https://meta.discourse.org/t/ai/412328 "2026-09-16T02:09:31Z")

</div>

Version: Discourse v2026.7.2 — Commits · discourse/discourse · GitHub — Ember v6.10.1 Error details: DiscourseAi::Completions::Endpoints::OpenAi: status: 400 - body: {"error":{"code":400,"upstream\_code":"invalid\_reque…

---

## [How to fix the blank Ask AI response](https://meta.discourse.org/t/how-to-fix-the-blank-ask-ai-response/411572)

<div class="topic-metadata">

**Author:** [@Karthik\_K1](https://meta.discourse.org/u/Karthik_K1)\
**Replies:** 8\
**Last updated:** [September 15, 2026, 2:09pm UTC](https://meta.discourse.org/t/how-to-fix-the-blank-ask-ai-response/411572 "2026-09-15T14:09:09Z")

</div>

The Ask AI feature is generating a response title, but the actual response is blank. How can I fix this? For example, when I searched ‘Who is the author of the most recent post?’, it responded with ‘Author of Most Recen…

---

## [Use a glossary with Discourse AI translations](https://meta.discourse.org/t/use-a-glossary-with-discourse-ai-translations/412433)

<div class="topic-metadata">

**Author:** [@nat](https://meta.discourse.org/u/nat)\
**Replies:** 0\
**Last updated:** [September 15, 2026, 7:34am UTC](https://meta.discourse.org/t/use-a-glossary-with-discourse-ai-translations/412433 "2026-09-15T07:34:21Z")

</div>

A translation glossary gives your AI translators the preferred names for products, features, and terms used in your community. For example, you can specify that a feature called “Launchpad” should be translated as “Start…

---

## [Using Discourse MCP to quickly build a theme](https://meta.discourse.org/t/using-discourse-mcp-to-quickly-build-a-theme/412056)

<div class="topic-metadata">

**Author:** [@sam](https://meta.discourse.org/u/sam)\
**Replies:** 13\
**Last updated:** [September 14, 2026, 11:28pm UTC](https://meta.discourse.org/t/using-discourse-mcp-to-quickly-build-a-theme/412056 "2026-09-14T23:28:55Z")

</div>

Often, the largest barrier to starting a community is “making it your own”. You want, your font, your style to match your brand. In this post I would like to cover what can be achieved in a quite straightforward way wi…

---

## [Giving Discourse AI agent skills](https://meta.discourse.org/t/giving-discourse-ai-agent-skills/408666)

<div class="topic-metadata">

**Author:** [@sam](https://meta.discourse.org/u/sam)\
**Replies:** 6\
**Last updated:** [September 14, 2026, 10:08am UTC](https://meta.discourse.org/t/giving-discourse-ai-agent-skills/408666 "2026-09-14T10:08:34Z")

</div>

A very common pattern in the industry that is used across a wide variety of agents is Agent Skills Skills solve a context problem for agents. Instead of stuffing all of the instructions and ideas you have into one gi…

---

## [Discourse AI going off the rails](https://meta.discourse.org/t/discourse-ai-going-off-the-rails/412208)

<div class="topic-metadata">

**Author:** [@Steve\_Walmsley](https://meta.discourse.org/u/Steve_Walmsley)\
**Replies:** 11\
**Last updated:** [September 14, 2026, 9:17am UTC](https://meta.discourse.org/t/discourse-ai-going-off-the-rails/412208 "2026-09-14T09:17:40Z")

</div>

I just had a bizarre conversion with the help AI. It gave me bad advice twice, then completely denied having said the things it just said. Even when I pasted screenshots and text copies, it still denied it and accused me…

---

## [Add groups, rename and remove to AI Conversations](https://meta.discourse.org/t/add-groups-rename-and-remove-to-ai-conversations/411751)

<div class="topic-metadata">

**Author:** [@satonotdead](https://meta.discourse.org/u/satonotdead)\
**Replies:** 1\
**Last updated:** [September 13, 2026, 12:38pm UTC](https://meta.discourse.org/t/add-groups-rename-and-remove-to-ai-conversations/411751 "2026-09-13T12:38:31Z")

</div>

After designing and structuring my prompts/agents in Discourse AI, I think it’s a good time to update the conversation chat (the same one we see on ask.discourse.com) with functionalities that are currently the global st…

---

## [About thumbs up and down in ask.discourse](https://meta.discourse.org/t/about-thumbs-up-and-down-in-ask-discourse/412289)

<div class="topic-metadata">

**Author:** [@satonotdead](https://meta.discourse.org/u/satonotdead)\
**Replies:** 4\
**Last updated:** [September 12, 2026, 8:02pm UTC](https://meta.discourse.org/t/about-thumbs-up-and-down-in-ask-discourse/412289 "2026-09-12T20:02:19Z")

</div>

I wonder if there are plans to make it a feature available to everyone, or any implementation guide? Is the result of each report automated for moderation? I think it’s an indispensable tool for monitoring what happens …

---

## [Related vs Suggested Topics](https://meta.discourse.org/t/related-vs-suggested-topics/294721)

<div class="topic-metadata">

**Author:** [@Saif](https://meta.discourse.org/u/Saif)\
**Replies:** 6\
**Last updated:** [September 12, 2026, 5:49pm UTC](https://meta.discourse.org/t/related-vs-suggested-topics/294721 "2026-09-12T17:49:01Z")

</div>

:information\_source: Context We are playing around with the idea of changing what you see at the end of the topic, right now that would include Suggested" and Related" topics. Some ideas we are thinking of… Having only…

---

## [How to fix untranslated text in AI translations](https://meta.discourse.org/t/how-to-fix-untranslated-text-in-ai-translations/412211)

<div class="topic-metadata">

**Author:** [@Jagster](https://meta.discourse.org/u/Jagster)\
**Replies:** 5\
**Last updated:** [September 11, 2026, 12:01pm UTC](https://meta.discourse.org/t/how-to-fix-untranslated-text-in-ai-translations/412211 "2026-09-11T12:01:39Z")

</div>

Continuing the discussion from Androids can’t use RTE, i-devices can’t change mode of the composer: I was lazy and I wrote in Finnish, because we have AI translations. For some reasons it didn’t translate very first se…

---

## [LLM update for Spam Detector Agent not persisting in Features tab](https://meta.discourse.org/t/llm-update-for-spam-detector-agent-not-persisting-in-features-tab/412189)

<div class="topic-metadata">

**Author:** [@pedro](https://meta.discourse.org/u/pedro)\
**Replies:** 1\
**Last updated:** [September 11, 2026, 5:35am UTC](https://meta.discourse.org/t/llm-update-for-spam-detector-agent-not-persisting-in-features-tab/412189 "2026-09-11T05:35:41Z")

</div>

Priority/Severity: Low Platform: Desktop, macOS Sequoia 15.7.9, Browser: Safari Version 26.6. Description: Updating the LLM of the Spam Detector Agent in the Agent configurations is not being reflected in the Features …

---

## [How to set custom helper prompts](https://meta.discourse.org/t/how-to-set-custom-helper-prompts/411826)

<div class="topic-metadata">

**Author:** [@satonotdead](https://meta.discourse.org/u/satonotdead)\
**Replies:** 1\
**Last updated:** [September 10, 2026, 10:00pm UTC](https://meta.discourse.org/t/how-to-set-custom-helper-prompts/411826 "2026-09-10T22:00:10Z")

</div>

I’m thinking about enabling some custom prompts in the Discourse helper. Right now, the most I’ve managed is to use them from agents via the AI Bot. A function, for example, briefly develops a post from a pasted link. I…

---

## [Search better in your community with Ask AI](https://meta.discourse.org/t/search-better-in-your-community-with-ask-ai/411346)

<div class="topic-metadata">

**Author:** [@nat](https://meta.discourse.org/u/nat)\
**Replies:** 26\
**Last updated:** [September 10, 2026, 11:34am UTC](https://meta.discourse.org/t/search-better-in-your-community-with-ask-ai/411346 "2026-09-10T11:34:53Z")

</div>

After some weeks of experimenting, we are now pleased to share with you our new “Ask AI”, right within your community. “Ask AI” helps your community users get to the answers they want faster by supporting natural…

---

## [Add webhook / event support for Discourse AI artifact key-value updates (or allow admins to disable sandboxing)](https://meta.discourse.org/t/add-webhook-event-support-for-discourse-ai-artifact-key-value-updates-or-allow-admins-to-disable-sandboxing/403865)

<div class="topic-metadata">

**Author:** [@MachineScholar](https://meta.discourse.org/u/MachineScholar)\
**Replies:** 4\
**Last updated:** [September 9, 2026, 9:42pm UTC](https://meta.discourse.org/t/add-webhook-event-support-for-discourse-ai-artifact-key-value-updates-or-allow-admins-to-disable-sandboxing/403865 "2026-09-09T21:42:06Z")

</div>

I’d like to propose allowing AI artifacts to send webhooks whenever the stored data in an AI artifact is updated. There are many reasons why this would be advantageous, but I’ll try to keep my case short. Many organizat…

---

## [AI Agent group settings don't seem to be handled by the upcoming change removing the everyone group](https://meta.discourse.org/t/ai-agent-group-settings-dont-seem-to-be-handled-by-the-upcoming-change-removing-the-everyone-group/411841)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 3\
**Last updated:** [September 9, 2026, 11:56am UTC](https://meta.discourse.org/t/ai-agent-group-settings-dont-seem-to-be-handled-by-the-upcoming-change-removing-the-everyone-group/411841 "2026-09-09T11:56:59Z")

</div>

Continuing the discussion from The road to stable, then permanent, for granular\_anonymous\_and\_logged\_in\_groups\_permissions: I think the AI Agent permission settings are not yet handled correctly by the upcoming change. …

---

## [How are manually edited translations displayed?](https://meta.discourse.org/t/como-se-presentan-las-traducciones-editadas-manualmente/411925)

<div class="topic-metadata">

**Author:** [@mbauman](https://meta.discourse.org/u/mbauman)\
**Replies:** 1\
**Last updated:** [September 8, 2026, 6:57pm UTC](https://meta.discourse.org/t/como-se-presentan-las-traducciones-editadas-manualmente/411925 "2026-09-08T18:57:49Z")

</div>

I am curious how translations appear after they’ve been edited (by either the OP or a mod/admin/translator). Are OP edits allowed here? Perhaps I’ll just use this topic itself as a testbed… if you’ll excuse a bit of poor…

---

## [Using Discourse and LibreTranslate without AI](https://meta.discourse.org/t/using-discourse-and-libretranslate-without-ai/411844)

<div class="topic-metadata">

**Author:** [@happyhappy](https://meta.discourse.org/u/happyhappy)\
**Replies:** 2\
**Last updated:** [September 8, 2026, 3:03pm UTC](https://meta.discourse.org/t/using-discourse-and-libretranslate-without-ai/411844 "2026-09-08T15:03:41Z")

</div>

Our community does not wish to use AI, and we turned it off in our Discourse instance. For translations we added LibreTranslate (LT) in a docker container, and it works well enough. My question is: Given the recent ad…

---

## [Solving Gemini API key errors in Discourse](https://meta.discourse.org/t/solving-gemini-api-key-errors-in-discourse/411545)

<div class="topic-metadata">

**Author:** [@Karthik\_K1](https://meta.discourse.org/u/Karthik_K1)\
**Replies:** 15\
**Last updated:** [September 5, 2026, 5:53am UTC](https://meta.discourse.org/t/solving-gemini-api-key-errors-in-discourse/411545 "2026-09-05T05:53:46Z")

</div>

How do I connect Google Cloud AI for Discourse AI. I tried the steps mentioned in the post but GCP interface has changed. I tried what’s mentioned at But still encountering the following error For now I’m …

[Next page](https://meta.discourse.org/tag/ai/543.md?match_all_tags=true&page=1&tags%5B%5D=ai)
