This could replace langchain for me.