--- 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: