It's nice to see hobbyists tackling the auto-adjusting suspension problem:
www.instructables.com
And as a bonus, here is a (sorta) Open Source Archer auto shifter:

Smart Bike Suspension
Smart Bike Suspension: AI Driven Bike Suspension. An automatic suspension adjustment on a bicycle that able to understand the character of the terrain and the activities of the rider. Check video in the last step! In this project we use data from the motion sensor on the …
And as a bonus, here is a (sorta) Open Source Archer auto shifter: