Hot take: Just use Langchain