ChatGPT Integration tools for Discourse

Dear Community,

As our discourse communities are mostly based on text, are there tools available to leverage AI like ChatGPT to get structured responses from discussions in communities?

I guess there are some integrations available for slack and discord. I think many admins would be willing to pay for such a bot. Sometimes intelligence gets lost in conversations. Like some AI tools summarize online teams or zoom meetings it would be great if we could summarize detailed conversations and let users talk to ChatGPT to get their queries answered.

Basically a generative search powered by GPT with the ability to summarize conversations would compliment discourse and add more value to users.

Just a thought. What do you think? Is it possible to implement anytime soon? I know I am asking for too much and being greedy. But what to do…


As said elsewhere:

You may also want to read


This is excellent news for our Phi Rho Project:

(PM me if you want an invite!).

I would also like to participate in the development work for Discourse itself if possible - I could be useful I think - depending what needs doing . . who do I speak to about that?

1 Like

This could be useful. However, I have heard that ChatGPT can generate incorrect answers and potentially dangerous answers. I have also heard that it states wrong answers with equal confidence to correct answers. Also, what everyone else said. ChatGPT is also incapable of browsing the Internet. On the bright side, it makes answering questions a breeze as long as ChatGPT is fetching correct answers, and the question is clear.


There is more then just answers.

For example, GPT could automatically handle flagged posts, and even take into account previous posts.

It can correct spelling errors and typos.

It can help with title suggestions/related topic suggestions.

Something useful that comes to mind is a feature to fact/double-check a post with GPT. Some button with a predefined prompt “check if the information in this post is correct”.

That’s just a few examples that came into mind.


That’s interesting, can you elaborate how this might work?

Can you point to an existing service/API that does this?

Why not just use community flags?

This is what was proposed for Topic Summaries and I’ve implemented a bespoke downvoting mechanic (because the summary is distinct from a post)

How else to process without involving humans?


Hi there @samp_one :wave:

I think this particular link posted by Falco addresses your main question:

I’ll set this support topic to be closed, but feel free to tell us if you think the linked discussion doesn’t provide the proper answers or discussion you look for :slight_smile:

1 Like

This topic was automatically closed after 6 hours. New replies are no longer allowed.