Neural Network Framework is a C++ framework to develop, simulate, and analyze arbitrary complex neural networks. The programmer can use the classes provided to create neural networks with arbitrary topology and mixed type of neurons. It's very easy to add customized neurons and layers.
MARIE is a new design tool for mobile and autonomous robot applications, designed to facilitate the integration of multiple heterogeneous software elements. It is a flexible tool based on a distributed model, thus allowing the realization of an application using one machine or various networked machines, architectures, and platforms.
DIET Agents is a multi-agent platform in Java. A bottom-up design is used to ensure that the platform is lightweight, scalable, robust, adaptive, and extensible. It is especially suitable for rapidly developing peer-to-peer prototype applications and/or adaptive, distributed applications that use bottom-up, nature-inspired techniques.
PSIworld (Programmable Scalable Interactive World) is a framework that provides a set of libraries, utilities, and applications to ease the implementation of dynamic artificial intelligence environments. Specifically, the development of multi-agent applications is targeted. It is designed in a generic manner so that various kinds of applications can use it. This framework not only includes pure algorithm libraries for AI computation tasks, but also a C/C++ library for distributed computation. A server-client model also involves various, concurrent visualization methods of distinct Agents or Societies.
The Artificial Knowledge Interface for Reasoning Applications (AKIRA) project aims to create a C++ development framework to build cognitive architectures and complex artificial intelligent agents featuring KQML, fuzzy logic, neural networks, fuzzy cognitive maps, and DIPRA. DIPRA is a distributed version of the BDI (Belief Desire Intention) goal oriented model.
Jude is a rapid application development tool to develop data management workgroup applications that easy-to-maintain for developers and easy-to-use for end users. It is based on a knowledge base with an object oriented structure on the server side and a compound document agent-based user interface on the client side.