Discuss Scratch

robodiskjokey
Scratcher
100+ posts

AI blocks

We should add AI blocks to scratch.
Please provide constructive feedback instead of just saying “AI BAD YOU SUCK”

For example:
Ask AI ()

(AI response)

Tell AI as prompt ()

Maybe other stuff?
ChristianScratcher1
Scratcher
1000+ posts

AI blocks

This used to be an extension on Scratch labs for this but got removed due to OpenAI credits draining REALLY FAST

Last edited by ChristianScratcher1 (April 8, 2026 22:59:57)

unisparks8
Scratcher
1000+ posts

AI blocks

Funny fact, I suggested this and it got paddled.
Sorry, you have to wait 60 seconds between posts.
TimothyLawyer
Scratcher
1000+ posts

AI blocks

what is the purpose of having the AI blocks? why should it be added to Scratch?
robodiskjokey
Scratcher
100+ posts

AI blocks

TimothyLawyer wrote:

what is the purpose of having the AI blocks? why should it be added to Scratch?
You could make NPCS in games, or make a chat bot.

I was thinking you could make a multiplayer game with AI chat some how
scratchy_boy106
Scratcher
500+ posts

AI blocks

I have an idea for an AI extension
set tone to [friendly v]::extension
You can set the tone to mean, honest, sad, angry, excited, and idk what else

Last edited by scratchy_boy106 (April 9, 2026 15:56:18)

Whatdidyousay245
Scratcher
100+ posts

AI blocks

this would get very expensive very fast, additionally it would probably get scratch blocked by a lot of schools since people would use it as an unblocked chatGPT
gem1001
Scratcher
1000+ posts

AI blocks

scratchy_boy106 wrote:

I have an idea for an AI extension
set tone to [friendly v]::extension
You can set the tone to mean, honest, sad, angry, excited, and idk what else
There is already text to speech
scratchy_boy106
Scratcher
500+ posts

AI blocks

gem1001 wrote:

scratchy_boy106 wrote:

I have an idea for an AI extension
set tone to [friendly v]::extension
You can set the tone to mean, honest, sad, angry, excited, and idk what else
There is already text to speech
I mean like how the AI acts, not how the AI speaks.
gem1001
Scratcher
1000+ posts

AI blocks

scratchy_boy106 wrote:

gem1001 wrote:

scratchy_boy106 wrote:

I have an idea for an AI extension
set tone to [friendly v]::extension
You can set the tone to mean, honest, sad, angry, excited, and idk what else
There is already text to speech
I mean like how the AI acts, not how the AI speaks.
The AI Blocks in Scratch Lab had a similar feature:
set system prompt ()::extension
TimothyLawyer
Scratcher
1000+ posts

AI blocks

here's a tool that lets you bring your own ai to scratch
Mryellowdoggy
Scratcher
1000+ posts

AI blocks

LLM tokens can be very expensive, especially if a project is using up tons of them. Also, having a full chatbot type AI available could introduce a lot of concerns regarding safety, accuracy, bias, etc.
IloveRoblox003
Scratcher
1000+ posts

AI blocks

They experimented with that.

I for one, tested it out, and it was too easy to become hatman with it (minus the spamming). It was also too easy to get it to say prejudice and bad words.

I also experimented with Scratch's possible future collab, which focused PRIMARILY to teach kids about machine learning.. It was also easy to become hatman with it.

So how would this work? Surely, because of their limited resources, Scratch wouldn't exactly get above the standard?

If its local, it may reduce costs, but it may not remove the problem of hatman existing.

Before anyone mentions the CLA.. the CLA does not go on that much of a variety of topics, so it is not likely to do this.
Your suggestion however, goes on very much a variety of topics. Its likely to do this.

Powered by DjangoBB