Boil the eggs hard for about 10 minutes. Wash the asparagus and cut off the woody ends. Cook in boiling salted water for about 5 minutes. Drain and let drain. Rinse and peel the eggs. Let both cool down.
Peel and finely dice the shallots. Wash the herbs and shake dry. Pluck the basil leaves. Chop basil and wild garlic finely. Cut chives into small rolls. First chop the asparagus coarsely, then puree with a hand blender. Finely chop the eggs.
Stir cream cheese, curd and asparagus puree until smooth. Stir in shallots, herbs and eggs. Season to taste with salt and pepper. Tastes good as a spread or as a dip with new potatoes.