Hektor is driven by a software written in JavaScript and running in Scriptographer, a Scripting Plugin for Adobe Illustrator™ developed by Jürg Lehni.
The motion paths are calculated by a geometric algorithm to dampen the movements of the instable installation.
The Scriptographer website contains a screencast of the software in action.