High-level perception emerges from the spreading activity of many independent processes, called codelets, running in parallel, competing or cooperating.
Copycat's architecture is tripartite, consisting of a slipnet, a working area (also called workspace, similar to blackboard systems), and the coderack (with the codelets).
It differs from traditional semantic networks, since the effective weight associated with a particular link may vary through time according to the activation level of specific concepts (nodes).
Other models presented by Hofstadter et al. are similar in architecture, but different in the so-called microdomain, their application, e.g. Letter Spirit, etc.
A future FARG goal is to build a single generic FARGitecture software framework to facilitate experimentation.