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.5 available for download:
This release introduces the
$test-literalization operator for finer control over chunking, migrates the build system to CMake, and ships SWIG bindings for Python, Java, Tcl, C#, and JavaScript, alongside a range of chunking, EpMem, and SMem bug fixes. 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.