Hello Koen and everyone.
It���s really nice to see people getting more and more interested in AI, especially for Pharo.
But I think you are wrong about ChatPharo. I understand very clearly your point that the AI for and in Pharo is in his realy stagses. But I���m working very hard to make it more usable for more and more people ( people are also scared of using AI in Pharo because they had bad experiences with ChatGPT when it was launched in 2022). It wasn���t created to do code generation tasks.
That said. I wanted to clarify some points about ChatPharo:
- ChatPharo is not a toy. It has a big engineering part inside of it (Multiple people, including PhDs, and engineers, contribute to it). Indeed, I���m not doing a lot of publicity because i also doing my PhD at the same time.
- From an AI engineer's POV, the dependencies on the company that provides models accessible from the web are not very convenient. I agreed that Claude is the best model for code generation (and it appears everything else but you are limited to the company API and the backend. FYI: the newest Claude and OpenAI models have more than 1T parameters.) But let me ask you a question, what if tmrw claude changes its policies now after their deal with SpaceX? (They will expect more and more people that subscirbe to their 20 euros, right? ) Well, in that case, any CEO in his right mind will increase the price ( it will be one million cause of that, of course, why do they do that, whatever they tell, the people will buy it because now they can���t live without it). That���s why it���s not very convenient ( this is what i think).
- Ollama ( that were considered one of the best companies that provided the models for free (local and on the cloud). Now you should pay for the model inference on the cloud ( it was free ), because they saw that more people are getting interested in the model that runs on the cloud ( and it���s free), they now prohibit you from using it unless you pay 20 euros.
- Why do you think that the model that appears now is getting better? It���s not training or something else. There's nothing left in the whole internet to train on anyway. They now want real data ( you might see in most of the newest technical papers the sentence high quality token. You might ask yourself a question about where this data appears if there is nothing left on the internet to train?
Now, make no mistakes, I���m not telling you NOT to use AI for Pharo. I and (we) are and (won���t) be able to concure with the companies that have models that have > 1T of parameters. (We don't have the budget, nor the resources for that). I���m just trying to justify that chatpharo for now is not (and won���t) be capable of competing with the models from the biggest company. Ofc everyone is free. But I wanted to just shed light on a few points that more and more people ask questions about.
Have a good weekend!
Le 7 mai 2026 �� 22:01, Koen De Hondt <koen@all-objects-all-the-time.st> a ��crit :
Dear Pharo users and developers,
I posted a first article in a series about using AI in Pharo development. After seeing the world embrace agentic development tools, I decided it was time to look into them and see how they can be used for software development in Pharo.
As always, all feedback is welcome.
Happy reading!
Ciao,
Koen