This document presents a new routing algorithm called AntHocNet for mobile ad hoc networks (MANETs). It is based on ant colony optimization routing and combines both reactive and proactive routing components. The authors analyze existing ant-based routing algorithms and describe implementing a sample routing protocol called Antrouteproto in NS2 to test the design of AntHocNet. While Antrouteproto is able to generate trace files, its routing table remains empty. Future work includes improving Antrouteproto to reduce overhead based on AnthocNet and implementing features like a delay table.