Seni is going to be an Android app which generates unique wallpapers for your device.

It renders images from scripts written in a Scheme-like language. Genetic programming techniques are then used to generate variations of the image based on user feedback.

Here’s a very early screenshot, it’s using primitive drawing operations from the Canvas element, but the final release of the app will be based on an OpenGL renderer:

Whilst the seni scripts won’t be visible for end-users, here’s an example of their syntax. As you can see it’s based on Scheme but with additional square brackets, these are points in the program that can be modified by the runtime:

The app is currently under development but the source code is on Github