4-substituted (10a–10g) oxoisoaporphine derivatives were synthesized. It was found that all these synthetic compounds had IC50 values at micro or nano molar range for cholinesterase inhibition, and most of them could inhibit amyloid β (Aβ) self-induced aggregation with inhibition ratio from 31.8% to 57.6%. The structure–activity relationship studies revealed that the derivatives with higher selectivity on AChE