Ανακατέψτε όλα τα στερά υλικά μαζί, δηλαδή το αλεύρι, το γαρύφαλλο, το αλάτι, τη σόδα και το baking powder.
Σε ένα άλλο μπολ ανακατέψτε τα υγρά υλικά. Έπειτα ρίξτε τα υγρά μέσα στα στερεά και ανακατέψτε καλά. Θα δημιουργηθεί μια μαλακή ζύμη.
Φτιάξτε μικρά μελομακαρονάκια-μπουκίτσες ή πιο μεγάλα ανάλογα με τα γούστα σας.
Ψήστε σε προθερμασμένο φούρνο στους 180 βαθμούς στον αέρα για περίπου 15-20 λεπτά. Προς το τέλος καλό είναι να είστε από πάνω μην τυχόν και σας καούν τα μελομακάρονα. Όσο πιο μικρά είναι τόσο πιο λίγο χρόνο θέλουν για να ψηθούν.
Για να φτιάξετε το σιρόπι απλά ανακατέψτε σε ένα κατσαρολάκι το σιρόπι αγαύης, το υποκατάστατο ζάχαρης και το νερό. Ρίξτε μέσα και ένα στικ κανέλας αν θέλετε. Μόλις αρχίσει να βράζει το μείγμα αφήστε το να βράσει για 5 λεπτά.
Ρίξτε το καυτό σιρόπι πάνω σε ελαφρώς ζεστά μελομακάρονα. Αφήστε για 30 λεπτά και έπειτα γυρίστε τα μελομακάρονα και αφήστε τα για 5-6 ώρες ή και για ένα ολόκληρο βράδυ. Αυτή η οδηγία είναι για μαλακά μελομακάρονα. Αν τα θέλετε πιο τραγανά τότε αφήστε τα για 20-30 λεπτά με το σιρόπι, γυρίστε τα από την ανάποδη, αφήστε τα για άλλο τόσο και βγάλτε τα. Πασπαλίστε με τριμμένο καρύδι και απολαύστε.