Version 3.1b1

The official MadKit home page is at www.madkit.org

Hosted by:

 

 

New: the MadKit 3.1b1 release is now available at www.madkit.org

MadKit is a free software distributed under a GPL License (with parts in LGPL).

The aim of the MadKit project is to provide a Java based multi-agent platform built on an organizational model (agent, group, role). MadKit provides general agent facilities (lifecycle management, message passing, distribution, ...), and allows high heterogeneity in agent architectures and communication languages.

MadKit provides a generic framework for building distributed applications: all agents can be distributed without requiring any reformatting or rewriting. MadKit agents behavior may be programmed in different languages (Java, Python, Jess, Scheme, BeanShell,..). MadKit comes bundled with a set of software agents to control and observe the platform, to ease the distribution of agents, and provide some general services.

MadKit contains the powerful jEdit text editor which allows for the definition of scripts and the launching of scripted agents directly from jEdit.

MadKit comes also with SEdit, a generic graph editor and manipulator, which is used by MadKit to display organizations, show agents behavior, etc.. SEdit is totally integrated with MadKit (SEdit structured graphs are seen as agents by MadKit). MadKit comes with a MadKit desktop which allows for the launching and displaying of agents.

MadKit may also be used in Applet ans soon in JSP pages.

You may also go directly to the MadKit developper page at sourceforge.


Web master: jferber