Preheat for crust: Place a baking stone or an upside-down sheet pan on the middle rack. Put a metal pan on the lower rack for steam.
Heat oven to 425°F (220°C).
Mix dry ingredients: In a large bowl, whisk almond flour, lupin flour, flax meal, psyllium, baking powder, baking soda, and salt. Stir in inulin or allulose if using.
Mix wet ingredients: In another bowl, whisk egg whites, whole egg, olive oil, Greek yogurt, and vinegar until smooth.
Combine and hydrate: Add wet to dry and mix. Drizzle in warm water a little at a time until a soft, slightly tacky dough forms.
It should hold together but not be sticky like batter. Let it sit 5 minutes so psyllium hydrates.
Shape the baguette: Dust your hands with a touch of lupin or almond flour. Gently shape the dough into a 12–14 inch log, tapering the ends. Transfer to a parchment sheet.
Score for expansion: Using a sharp knife or lame, make 3–4 diagonal slashes about 1/4 inch deep.
Brush with a little water and sprinkle seeds if you like.
Steam and bake: Slide the parchment with the loaf onto the preheated stone/sheet. Carefully pour 1 cup of hot water into the lower pan and close the door. Bake for 20 minutes.
Finish and color: Remove the steam pan.
Bake another 10–15 minutes until deep golden brown and firm. Internal temp should reach about 200–205°F (93–96°C).
Cool completely: Let the baguette cool on a rack for at least 45 minutes before slicing. This sets the crumb.