Mokelebembe is the smallest, 7-8" but is expensive and does'nt have as much personality as my senegalus!
You could have a Delhezi, Endlicheri, Lapradei, you would just have too get a bigger tank (Endli gets up too 30"+)
You COULD keep a Delhezi, it's just a little small tank for him!