Hasiński's 2025 update: LangChain used to serve as the 'ORM for your LLM' when token-stream scanning and custom formatting were needed. With LLM servers now offering unified APIs (OpenAI format has become the de facto standard), clean JSON messaging, and server-side structured output enforcement, LangChain is basically dead. Use Ruby LLM or a direct vendor SDK instead.