Apex lowers the
              economic barriers t autonomy


Apex is a NASA Open Source Software architecture and development toolkit for creating intelligent, autonomous agents.

Apex is designed to lower the economic barriers to successfully deploying intelligent agents by reducing The time, expertise, and inventiveness required to build and maintain software agents. This means not only incorporating advanced artificial intelligence techniques, but also addressing numerous challenges to practical use of those capabilities that arise in complex, large-scale applications. This development philosophy, summarized by the project motto Usable Autonomy, has helped develop users both inside NASA and among researchers, teachers, and engineers.

NASA Home page

Our NASA project Website includes detailed information on the system and its applications.


The Apex Documentation wiki provides extensive user documentation.

Download prebuilt releases

Visit the Apex download page on Sourceforge.

Checkout the sourcecode

Anonymous checkout

  • cvs -d:pserver:anonymous@apex-autonomy.cvs.sourceforge.net:/cvsroot/apex-autonomy login
  • cvs -z3 -d:pserver:anonymous@apex-autonomy.cvs.sourceforge.net:/cvsroot/apex-autonomy co -P apex
  • cvs -z3 -d:pserver:anonymous@apex-autonomy.cvs.sourceforge.net:/cvsroot/apex-autonomy co -P sherpa
  • cvs -z3 -d:pserver:anonymous@apex-autonomy.cvs.sourceforge.net:/cvsroot/apex-autonomy co -P mpi

Developer checkout

This option is only available to registered Apex developers.
  • cvs -z3 -d:ext:yourid@apex-autonomy.cvs.sourceforge.net:/cvsroot/apex-autonomy co -P sherpa
  • cvs -z3 -d:ext:yourid@apex-autonomy.cvs.sourceforge.net:/cvsroot/apex-autonomy co -P apex
  • cvs -z3 -d:ext:yourid@apex-autonomy.cvs.sourceforge.net:/cvsroot/apex-autonomy co -P mpi