Describir: Agent Computing and Multi-Agent Systems