@themaximalist/llm.js

One interface to hundreds of LLM models, zero dependencies, tons of features, for Browser and Node.js