AI systems & Smalltalk

JM
John M McIntosh
Fri, Jan 23, 2026 3:24 AM

This evening I added ChatGPT support to our work on AI systems talking to Squeak and Cuis systems.
Likely 10 minutes to enable Pharo to join the party, any takers?https://github.com/CorporateSmalltalkConsultingLtd/ClaudeSmalltalk

....
John M. McIntosh. Corporate Smalltalk Consulting Ltd https://www.linkedin.com/in/smalltalk

This evening I added ChatGPT support to our work on AI systems talking to Squeak and Cuis systems. Likely 10 minutes to enable Pharo to join the party, any takers?https://github.com/CorporateSmalltalkConsultingLtd/ClaudeSmalltalk .... John M. McIntosh. Corporate Smalltalk Consulting Ltd https://www.linkedin.com/in/smalltalk
TM
Tim Mackinnon
Fri, Jan 23, 2026 1:46 PM

Hi John - this sounds very interesting and the next UKSTUG meeting is on the 28th cover AI in Smalltalk, so I will mention this and see how comparable/complementary that work is - ideally leading to some folks making your solution run in Pharo as well. (of course - might be interesting for you to join us on the 28th too if you have time)

Tim

On Fri, 23 Jan 2026, at 3:24 AM, John M McIntosh wrote:

This evening I added ChatGPT support to our work on AI systems talking to Squeak and Cuis systems.
Likely 10 minutes to enable Pharo to join the party, any takers?
https://github.com/CorporateSmalltalkConsultingLtd/ClaudeSmalltalk

....
John M. McIntosh. Corporate Smalltalk Consulting Ltd https://www.linkedin.com/in/smalltalk

Hi John - this sounds very interesting and the next UKSTUG meeting is on the 28th cover AI in Smalltalk, so I will mention this and see how comparable/complementary that work is - ideally leading to some folks making your solution run in Pharo as well. (of course - might be interesting for you to join us on the 28th too if you have time) Tim On Fri, 23 Jan 2026, at 3:24 AM, John M McIntosh wrote: > This evening I added ChatGPT support to our work on AI systems talking to Squeak and Cuis systems. > Likely 10 minutes to enable Pharo to join the party, any takers? > https://github.com/CorporateSmalltalkConsultingLtd/ClaudeSmalltalk > > .... > John M. McIntosh. Corporate Smalltalk Consulting Ltd https://www.linkedin.com/in/smalltalk >
OA
omar abedelkader
Fri, Jan 23, 2026 2:05 PM

Hi

I’m working on ChatPharo, which uses a different Agent in the backend, Ollama, Gemini, and Mistral

https://github.com/omarabedelkader/ChatPharo

--
OA

Le 23 janv. 2026 à 14:46, Tim Mackinnon tim@testit.works a écrit :

Hi John - this sounds very interesting and the next UKSTUG meeting is on the 28th cover AI in Smalltalk, so I will mention this and see how comparable/complementary that work is - ideally leading to some folks making your solution run in Pharo as well. (of course - might be interesting for you to join us on the 28th too if you have time)

Tim

On Fri, 23 Jan 2026, at 3:24 AM, John M McIntosh wrote:

This evening I added ChatGPT support to our work on AI systems talking to Squeak and Cuis systems.
Likely 10 minutes to enable Pharo to join the party, any takers?
https://github.com/CorporateSmalltalkConsultingLtd/ClaudeSmalltalk

....
John M. McIntosh. Corporate Smalltalk Consulting Ltd https://www.linkedin.com/in/smalltalk

Hi I’m working on ChatPharo, which uses a different Agent in the backend, Ollama, Gemini, and Mistral https://github.com/omarabedelkader/ChatPharo -- OA > Le 23 janv. 2026 à 14:46, Tim Mackinnon <tim@testit.works> a écrit : > > Hi John - this sounds very interesting and the next UKSTUG meeting is on the 28th cover AI in Smalltalk, so I will mention this and see how comparable/complementary that work is - ideally leading to some folks making your solution run in Pharo as well. (of course - might be interesting for you to join us on the 28th too if you have time) > > Tim > > On Fri, 23 Jan 2026, at 3:24 AM, John M McIntosh wrote: >> This evening I added ChatGPT support to our work on AI systems talking to Squeak and Cuis systems. >> Likely 10 minutes to enable Pharo to join the party, any takers? >> https://github.com/CorporateSmalltalkConsultingLtd/ClaudeSmalltalk >> >> .... >> John M. McIntosh. Corporate Smalltalk Consulting Ltd https://www.linkedin.com/in/smalltalk >> >
KO
Kasper Osterbye
Fri, Jan 23, 2026 2:50 PM

I have been trying my stuff on Ollama, Mistral, Gemini, OpenAI, Claude and Grok, and some others. And for each of these I have tried four of their models. All are different, and all comparable.

I hope to get some questions I cannot answer - such are mostly the most interesting.

Best, Kasper

On 23 Jan 2026, at 15.05, omar abedelkader omar.abedelkader@inria.fr wrote:

Hi

I’m working on ChatPharo, which uses a different Agent in the backend, Ollama, Gemini, and Mistral

https://github.com/omarabedelkader/ChatPharo

--
OA

Le 23 janv. 2026 à 14:46, Tim Mackinnon tim@testit.works a écrit :

Hi John - this sounds very interesting and the next UKSTUG meeting is on the 28th cover AI in Smalltalk, so I will mention this and see how comparable/complementary that work is - ideally leading to some folks making your solution run in Pharo as well. (of course - might be interesting for you to join us on the 28th too if you have time)

Tim

On Fri, 23 Jan 2026, at 3:24 AM, John M McIntosh wrote:

This evening I added ChatGPT support to our work on AI systems talking to Squeak and Cuis systems.
Likely 10 minutes to enable Pharo to join the party, any takers?
https://github.com/CorporateSmalltalkConsultingLtd/ClaudeSmalltalk

....
John M. McIntosh. Corporate Smalltalk Consulting Ltd https://www.linkedin.com/in/smalltalk

I have been trying my stuff on Ollama, Mistral, Gemini, OpenAI, Claude and Grok, and some others. And for each of these I have tried four of their models. All are different, and all comparable. I hope to get some questions I cannot answer - such are mostly the most interesting. Best, Kasper > On 23 Jan 2026, at 15.05, omar abedelkader <omar.abedelkader@inria.fr> wrote: > > Hi > > I’m working on ChatPharo, which uses a different Agent in the backend, Ollama, Gemini, and Mistral > > https://github.com/omarabedelkader/ChatPharo > > -- > OA > >> Le 23 janv. 2026 à 14:46, Tim Mackinnon <tim@testit.works> a écrit : >> >> Hi John - this sounds very interesting and the next UKSTUG meeting is on the 28th cover AI in Smalltalk, so I will mention this and see how comparable/complementary that work is - ideally leading to some folks making your solution run in Pharo as well. (of course - might be interesting for you to join us on the 28th too if you have time) >> >> Tim >> >> On Fri, 23 Jan 2026, at 3:24 AM, John M McIntosh wrote: >>> This evening I added ChatGPT support to our work on AI systems talking to Squeak and Cuis systems. >>> Likely 10 minutes to enable Pharo to join the party, any takers? >>> https://github.com/CorporateSmalltalkConsultingLtd/ClaudeSmalltalk >>> >>> .... >>> John M. McIntosh. Corporate Smalltalk Consulting Ltd https://www.linkedin.com/in/smalltalk >>> >> >
JM
John M McIntosh
Sat, Jan 24, 2026 12:10 AM

Well seems there are other offerings

https://github.com/mumez/pharo-smalltalk-interop-mcp-server

A shift in how developers think has to occur,

Write me a class that I can use to dump all the stacks that aren’t housekeeping ones based on a file being touched.

Or examine how random numbers are made and the which algorithm is being used. Also identify non cryptography safe usages in the system and why.

Look at the network class, identify any race conditions, suggest how to ensure it is green thread safe, give me a new class. -> it suggested worker queues, read/writer process…

I’m using stdin/stdout each LLM session spins up a squeak/Cuis VM change file /dev/null to avoid conflicts but image shouldn’t be altered on disk anyway.

Oh and take this MQTT v3.1.1 Smalltalk implementation give me a V5. That took 45 minutes, will release in a few weeks.

Ya SIGUSR1

....
John M. McIntosh. Corporate Smalltalk Consulting Ltd https://www.linkedin.com/in/smalltalk

Sent from Proton Mail for iOS.

-------- Original Message --------
On Friday, 01/23/26 at 05:47 Tim Mackinnon tim@testit.works wrote:

Hi John - this sounds very interesting and the next UKSTUG meeting is on the 28th cover AI in Smalltalk, so I will mention this and see how comparable/complementary that work is - ideally leading to some folks making your solution run in Pharo as well. (of course - might be interesting for you to join us on the 28th too if you have time)

Tim

On Fri, 23 Jan 2026, at 3:24 AM, John M McIntosh wrote:

This evening I added ChatGPT support to our work on AI systems talking to Squeak and Cuis systems.
Likely 10 minutes to enable Pharo to join the party, any takers?
https://github.com/CorporateSmalltalkConsultingLtd/ClaudeSmalltalk

....
John M. McIntosh. Corporate Smalltalk Consulting Ltd https://www.linkedin.com/in/smalltalk

Well seems there are other offerings https://github.com/mumez/pharo-smalltalk-interop-mcp-server A shift in how developers think has to occur, Write me a class that I can use to dump all the stacks that aren’t housekeeping ones based on a file being touched. Or examine how random numbers are made and the which algorithm is being used. Also identify non cryptography safe usages in the system and why. Look at the network class, identify any race conditions, suggest how to ensure it is green thread safe, give me a new class. -> it suggested worker queues, read/writer process… I’m using stdin/stdout each LLM session spins up a squeak/Cuis VM change file /dev/null to avoid conflicts but image shouldn’t be altered on disk anyway. Oh and take this MQTT v3.1.1 Smalltalk implementation give me a V5. That took 45 minutes, will release in a few weeks. Ya SIGUSR1 .... John M. McIntosh. Corporate Smalltalk Consulting Ltd https://www.linkedin.com/in/smalltalk Sent from [Proton Mail](https://proton.me/mail/home) for iOS. -------- Original Message -------- On Friday, 01/23/26 at 05:47 Tim Mackinnon <tim@testit.works> wrote: > Hi John - this sounds very interesting and the next UKSTUG meeting is on the 28th cover AI in Smalltalk, so I will mention this and see how comparable/complementary that work is - ideally leading to some folks making your solution run in Pharo as well. (of course - might be interesting for you to join us on the 28th too if you have time) > > Tim > > On Fri, 23 Jan 2026, at 3:24 AM, John M McIntosh wrote: > >> This evening I added ChatGPT support to our work on AI systems talking to Squeak and Cuis systems. >> Likely 10 minutes to enable Pharo to join the party, any takers? >> https://github.com/CorporateSmalltalkConsultingLtd/ClaudeSmalltalk >> >> .... >> John M. McIntosh. Corporate Smalltalk Consulting Ltd https://www.linkedin.com/in/smalltalk