Hi Benson, you should be able to hack something to use just the classes in the "model" package. You should create instances of query/update executors yourself and set the required configuration properties (Solr urls and other properties are usually taken from "SolrMeterConfiguration", so you'll have to keep that). If you need the statistics, you'll have to code yourself a way to read and interpret the data.
If you wish to do something better than a hack, Juan Grande and I have discussed many times and agreed in that it would be a great idea to refactor the current architecture to make it look much more like a REST application, moving the model and controller behind an REST API layer, and making the view consume from that layer. Finally change the view to something like a JS frontend (or any other technology here). This would not only let us get rid of Swing, but also run SolrMeter in a remote server or via script, something that has been requested many times.
I haven't found time to do this refactor yet, but if you are willing to do part of this yourself it'll be more than welcome and I'll provide as much help as I can.