The SCREAM (Sandia Cognitive Runtime Engine with Active memory) software implements a subset of a Cognitive Famework developed at Sandia National Laboratories. The software is implemented in the Umbra simulation and modular software framework, which is C++-based. SCREAM components include a Concept Instance Driver, Semantic Activation Network, Concept Database, Context Recognizer, Context Database, Episodic Memory, Egocentric Spatial Memory, Allocentric Spatial Memory, Comparator, and a Context to Abstract Action converter. At initialization, modules load the data files that together specify all the components of a particular cognitive model, such as concept declarations, context declarations, spreading activation weights, and context/situation-cue-patterns.