Do you have a onboard charger? What type?

I was looking for somthing that can try to keep up with the stereo drain if I'm at dock on shore power, and also maintain the batteries with a trickle when I'm home not using the boat. Is there such a thing?