All my colleagues at work think that arrays should be indexed from 0 and not from 1. I'm terribly disappointed, the world is a strange place I tell you.
PharoInfer is a fully in-image inference engine for @pharoproject
Loads a GGUF model file directly from disk and drives llama.cpp through UFFI. Talk to the model straight from the image.
https://t.co/jDrhO9cewZ
New feature in AgenticBrowser: Scripting DSL!
Orchestrate multiple coding agents using simple Pharo Smalltalk scripts. Yes, agents can even generate their own orchestration scripts!
Documentation:
https://t.co/yskfNaBMi3
#pharo#smalltalk#ai
AgenticBrowser is now in beta!
Pharo UI tool for running multiple AI coding agent sessions in parallel — each as a topic with human-in-the-loop approval flow.
Supports Claude Code, Gemini, Codex, GitHub Copilot, and OpenCode.
https://t.co/l4oxPNglZc
#Pharo#Smalltalk#AI
From the Gemstone mailing lists: someone converted the Gemstone VisualWorks Bridge and Gemstone VisualAge Bridge to work on Pharo using AI.
https://t.co/VrgH0EDQ0E
Unpoly for Seaside is an add-on library for @seaside_st with @pharoproject which provides easy access to Unpoly features using familiar Smalltalk and Seaside code patterns.
https://t.co/KyEnOcMnyf
Soil is a really nice object database for @pharoproject
https://t.co/R33SM6HECB
Looks like there is some activity going on to also support Windows platform in the future which would really widen the scope of use.
https://t.co/Cke7LPkNDk
Blog: 10 Billion Integers Walk Into an Array
I wrote this blog in October last year, and it has been my top blog for the past year based on number of views and reads. 🤷♂️
Enjoy! 🙏
https://t.co/4iIxSvNuQB
(Almost) vibe coding in Glamorous Toolkit.
Highlights:
chat about a snippet
use tools to let AI explore code
adjust and inspect code live
chat about an object to create views
https://t.co/IJ9Xmzqe4R