The Go-Kart will have 2 main modes: Full-Auto and Semi-Auto. Both modes will have the option for Clutch-less up-shifting.
The Full-Auto mode will completely automate the entire gear shift sequence, up-shifting when the engine reaches a defined RPM (Around 9000 RPM) and down shifting when the engine speed drops below a defined RPM (Around 4000 RPM).
The Semi-Auto mode will use 3D printed Paddle Shifters (Another project I will be working on). You will not be able to down-shift below a defined RPM (Around 5500-6000 RPM) to protect the engine from over revving. And you won't be able to up-shift below a defined RPM (Around 4500 RPM) to stop the engine from bogging down or losing too much torque.
The Clutch-less up-shifts will be achieved by putting a small relay before the ignition coil and cutting the spark to make the RPMs drop allowing for smooth clutch-less shifts. This system however will most likely have a secondary effect of backfiring due to the unburnt air/fuel mixture entering the hot exhaust.
I will also be working on another project to make a steering wheel mounted, touchscreen dash where you will be able to choose between the 2 different modes and normal/clutch-less up-shifts. The dash will have a Speedometer, Tachometer and a Start button.