In Artificial Intelligence, the Distributed Multi-Agent Reasoning System (dMARS) is a platform for intelligent software agents developed at the AAII that makes uses of the BDI software model. The design for dMARS is an extension of the intelligent agent cognitive architecture developed at SRI International called PRS. The most recent incarnation of this framework is the JACK Intelligent Agents platform.