gt4llm

Description

A GT package for working with LLMs

Details

Source
GitHub
Dialect
pharo (40% confidence)
License
MIT
Stars
16
Forks
4
Created
Jan. 31, 2024
Updated
April 1, 2026
Topics
glamorous-toolkit ide llm pharo python ux-ui wardley-maps

README excerpt

# gt4llm

is a library for working with LLMs, designed for use with [Glamorous Toolkit](https://gtoolkit.com) and [GemStone](https://gemtalksystems.com/).

Currently it includes:
- A client for [OpenAI](https://openai.com)
- A client for [Ollama](https://ollama.com)
- A client for [Anthropic](https://www.anthropic.com/)
- General utilities for working with LLMs
- Examples of integrating LLMs in user interfaces

## Installation

`gt4llm` should already be available in any regular Glamorous Toolkit build.

To install the `gt4llm` package in a [Glamorous Toolkit image](https://gtoolkit.com) simply execute the following Pharo snippet in the environment:

```st
Metacello new
	repository: 'github://feenkcom/gt4llm:main/src';
	baseline: 'Gt4Llm';
	load.
#BaselineOfGt4Llm asClass loadLepiter
```

### Installation on Gemstone

Currently, installation on GemStone is using the scripts in the scripts directory and is meant to be done in conjunction with gt4gemstone setup.

Have fun!
← Back to results