Agent0
Agent0 is a programming language for multi-agent systems. It is based on a model of ascribing mental state (notably intentions, see this page on the Intentional Stance) to software components, and was designed by Yoav Shoham.

An old CL implementation is available. I cannot attest to its functioning.


AI