The nascent Grouperfish project aims to provide a simple, online, scalable text clustering solution as a REST/JSON service. Initially this service is needed to drive sites and themes for Firefox Input, as described in mozilla bug 629019.
The main service is written in Java. Individual algorithms can use varying technologies and platform.
For more extensive documentation, read the docs