Building API server for terraphim - moving from Poem to Axum

After prototyping API in poem for several years, I had to move to Axum - due to Poem limitations on implementing Type for each data structure.
See Poem discussion.

I see middleware API as a thin layer on top of Terraphim AI and Poem forces to implement a lot of boilerplate to expose endpoint with OpenAPI.
More details to come in writing. I also have 8+ hours of pair programming videos, which didn’t result in success.