{"repo":"nbonamy/multi-llm-ts","free":true,"listed":false,"github":"https://github.com/nbonamy/multi-llm-ts","clone":"git clone https://github.com/nbonamy/multi-llm-ts.git","description":"A Typescript library to use LLM providers APIs in a unified way.","language":"TypeScript","stars":81,"topics":["api","generative-ai","llm","llm-api","llm-framework","llms"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"multi-llm-ts A TypeScript library to use LLM provider APIs in a unified way. 📚 Full Documentation Features - Universal API - Single interface for all providers - Streaming - Real-time token-by-token responses - Function Calling - Let models invoke tools and plugins - Vision - Analyze images with vision-capable models - Structured Output - Type-safe JSON responses with Zod schemas - Multi-turn Conversations - Build complex chat applications - Abort Support - Cancel operations gracefully - Usage Reporting - Track token consumption Quick Start → Continue with Quick Start Guide Supported Providers - Anthropic - Azure AI - Cerebras - DeepSeek - Google - Groq - Meta/Llama - MistralAI - Ollama - OpenAI - OpenRouter - xAI → See detailed feature coverage Examples Check out the demo project for a real-world implementation. Contributing Contributions are welcome! See CONTRIBUTING.md for guidelines. License MIT License - see LICENSE for details","default_branch":null,"files":null,"tree":[],"storefront":"/r/nbonamy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nbonamy/multi-llm-ts/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}