Show HN: I made a simple unified LLM client with tool calling and vision supportgithub.com/piEsposito2 pointssomeguy123456782 years agoSo I could get rid of Langchain and not have to write response.choices[0].message.content in a different way every time I changed models.