With valetudo you should be able to accomplish what you're looking for. They also have a list of supported vacuums my friend owns the Dreamtech Z10 and highly recommends it. I'm waiting for my current Wyze hand me down to kick the can then I plan on picking it up :)
homeassistant
Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io
Not sure about local control, but I've been pleased with the Roborock line.
If you're techie, and I assume most of the people on Lemmy's HA community are, you can flash new firmware. That said, it looks like a hassle for the later models...
Consider buying one that is supported by Valetudo. It's so much better to be cloud free.
Personally I would stay clear of any of those Chinese robot vacuum companies. I am not giving them access to my home via a camera or other sensors.
I'm a bit concerned by that as well. Especially for robots with integrated cameras. I don't mind LIDAR sensors as much. Sure, they might leak my floor plan, but I would accept that risk. Unfortunately, it seems like most robot vacuums these days are Chinese. Especially if you want vacuum+mop combo with some nice features. (Whichever one I buy, I'll also be adding it to IoT VLAN. Separate them from the rest of my network).
Piggybacking your post a bit: Does anyone know a autonomous vacuum that does not rely on a cloud and directly integrates with home assistant only?
I would install valetudo which cuts all communication with the cloud and allows full local control