I spent yesterday with langchain tutorials. It works. I hated the workflow because I hate python project and build issues and using jupyter w/o tab completion. I suspect I can find a jupyter IDE with vim bidings. Or I'll use Rust and llm-chain.
But it is a waste of time - the messyness and fragility of gaming prompts to get something needed in an intermediate step shows me what debugging will be all about and how fragile the thing is and the moronic assumptions everyone are making - these working prompts found / gamed during dev are not deterministic and will break and fuck us all if the app is doing something that matters.