SAM: Scriptable Artificial Mind

The Scriptable Artficial Mind (also known as Sam) is a program that simulates conversation with a human user. Sam's memory is easily modified using BrainScript. This site holds all the implementations of Sam as well as serves as an archive for brain files written in BrainScript. You can find the old versions of Sam at the Sam Archive.

WinSam (Windows)

A Windows version of Sam. WinSam can use brains written in BrainScript version 5/B5 or B6. It is written in C#.

Downloading the .NET Framework

Windows 98/Me/XP Users:
If .NET is not already installed on your system (it probably is), download and install the .NET Framework 1.1 from here: Microsoft .NET Framework Version 1.1 Redistributable

SamShell (.NET)

A console-based (non-graphical) version of Sam for .NET. SamShell can use brains written in BrainScript version 5/B5 or B6. It is written in C# and compiled with Mono.

Downloading the .NET Framework

Windows 98/Me/XP Users:
If .NET is not already installed on your system (it probably is), download and install the .NET Framework 1.1 from here: Microsoft .NET Framework Version 1.1 Redistributable
Linux or Mac OS X Users:
The Mono project distributes a .NET compatible environment for Linux, Mac OS X, and Windows. You can can download it here: Mono Downloads

BeSam (BeOS)

A graphical version of the Scriptable Artficial Mind for BeOS. SamShell can use brains written in BrainScript version 5(B5) only.

Brain Repository

To add a brain you've created, send it to kevin@albrecht.net.

Links