The JaCaMo project aims to promote the Multi-Agent Oriented Programming (MAOP) approach by providing a development platform that integrates tools and languages for programming the following dimensions of Multi-Agent Systems: agents, environment, and organisation.

See also the community project dedicated to JaCaMo documentation, the JaCaMo web site, and the JaCaMo book.

Getting Started Guides

If you’re just getting to know JaCaMo or tackling programming your first multi-agent program, these guides are for you! All you need is a few minutes. The only prerequisites are a JaCaMo platform installed, a JDK and a text editor.

Tutorials

With the following tutorials you will experience deeper, in-context explorations and practices of multi-agent oriented programming topics.

Reference Documentation

Looking for in-depth knowledge on a particular JaCaMo dimension, you will find quick access to javadoc APIs and reference documentations