Aniracetam in my experience is more of a mellow semi-anxylotic racetam compared to noopept. It also has a shorter duration than noopept, i'd say aniracetam lasts about 2-4 hours and noopept 4-8. Noopept is more cognitive enhancing ime, but thats with 5-10mg taken sublingually compared to 300-400mg aniracetam orally. Also, noopept can be a bit edgy, and cause anxiety/nervousness in individuals predisposed to those conditions, aniracetam can as well, but much less than noopept.
Recently i've been taking a break from daily 300mg aniracetam and noopept a few times a week, and noticed i'm a bit more chilled as of late. Could be unrelated, but i think for me at least they can cause a bit of tension, and aniracetam as an anxylotic is not exactly cut/dry.
I'd just get both and try them out. They're both pretty interesting, noopept seems like its more effective, especially when used sublingually. Also take some choline with them, it can be dietary from eggs, citicholine, cdp, ect. Doesn't really matter, but without it i get headaches. Too much can give tension headaches as well though, so experiment to find what works best for you. And don't take noopept on an empty stomach if you take it orally, the enzymes will chew it up if they're not occupied with food already. Sublingually seems quicker hitting, more effective, and you don't have to have a meal with it. But it tastes like utter shit, so try and keep it under your tongue as long as possible.