Skip to content

Soar Homepage

Soar is a general cognitive architecture for developing systems that exhibit intelligent behavior. For more in-depth information, see our about page, or J.E. Laird's 2012 book, The Soar Cognitive Architecture, available from Amazon and MIT Press.

To get started, download Soar and follow the quick start guide.

If you are looking for help or discussion, please see our support page.

News and Announcements

  • Soar 9.6.4 available for download: This release of Soar contains lots of stability and ergonomics improvements to VisualSoar and the Soar debugger, as well as newly-added support for LTI aliases.
  • This year's Soar workshop (45th) held on May 5, 2025 was a success! We had broad participation from various projects using Soar, including a remarkable presentation from our guest speaker Professor Jonathan Cohen of Princeton. Recordings and supporting information from all the 2025 workshop talks can be found here.

  • soar_ros, a ROS2 package by Moritz Schmidt that enables integration between ROS and Soar, is now available on GitHub.

  • Engineer's Guide to Soar: A 14-part course on programming Soar for engineers, by Bryan Stearns is now available on GitHub.