Check the Wiki for details about how to use this, but it is simply a scripting environment for SageTV.
Using Javascript, Groovy, or Python, you can create simple (or complex) scripts to do specific actions. These scripts run outside of Sage and access Sage via the Remote APIs that I created a few months ago.
If there are things that you've wanted to do with sage, such as show you a list of upcomming recordings, from the command line, then this project will allow you to try your hand at scripting.