README / README.md
omarabedelkader's picture
Update README.md
ef0d279 verified
metadata
title: PharoLLM
emoji: 🧰
colorFrom: blue
colorTo: indigo
sdk: static
pinned: false
license: mit
short_description: Tools for bringing LLMs to Pharo.

PharoLLM

PharoLLM is an organization that groups a growing set of tools that connect Pharo to modern **Large Language Models (LLMs)**—to help you build assistants, automate workflows, and experiment with AI inside the Pharo environment.

What is Pharo?

Pharo is a pure object-oriented programming language and a powerful live environment, focused on simplicity and immediate feedback.
Learn more: https://pharo.org/

What you’ll find here

This organization aims to host and maintain:

  • Core libraries: shared abstractions for LLM calls, prompt templates, streaming, tool/function calling, etc.
  • Integrations: utilities that fit naturally into the Pharo image and developer experience.
  • Examples & demos: runnable projects showing practical Pharo + LLM workflows.
  • (Optional) datasets & evals: benchmarks and tests for Pharo/Smalltalk code tasks.

Getting started

  1. Install Pharo (Pharo Launcher is the easiest path): https://pharo.org/download
  2. Browse the repositories in this org and pick the tool you need.
  3. Follow each repo’s install instructions. If a repo uses Metacello, loading often looks like: