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!
—
OA
https://github.com/pharo-llm

> Le 7 mai 2026 à 22:01, Koen De Hondt <[email protected]> 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.
> 
> https://all-objects-all-the-time.st/#/blog/posts/24
> 
> As always, all feedback is welcome.
> 
> Happy reading!
> 
> Ciao,
> Koen

Reply via email to