Provider-agnostic LLM client SDK for TypeScript — streaming, tool calling, structured output, circuit breaker, retry, cost enforcement, and SSRF-safe provider registration for OpenAI, Anthropic, Gemini, Azure, Groq, and Ollama. Zero runtime dependencies.

0 stars 0 forks 0 watchers TypeScript MIT License
ai anthropic azure circuit-breaker claude cost-tracking gemini groq llm observability ollama openai provider-agnostic sdk ssrf-protection streaming structured-output tool-calling typescript zero-runtime-deps
3 Open Issues Need Help Last updated: Sep 20, 2026

Open Issues Need Help

View All on GitHub
Add Per-Request Cost Limit about 13 hours ago
enhancement good first issue

Provider-agnostic LLM client SDK for TypeScript — streaming, tool calling, structured output, circuit breaker, retry, cost enforcement, and SSRF-safe provider registration for OpenAI, Anthropic, Gemini, Azure, Groq, and Ollama. Zero runtime dependencies.

TypeScript
#ai#anthropic#azure#circuit-breaker#claude#cost-tracking#gemini#groq#llm#observability#ollama#openai#provider-agnostic#sdk#ssrf-protection#streaming#structured-output#tool-calling#typescript#zero-runtime-deps
Add Together AI Adapter about 13 hours ago
enhancement good first issue adapter

Provider-agnostic LLM client SDK for TypeScript — streaming, tool calling, structured output, circuit breaker, retry, cost enforcement, and SSRF-safe provider registration for OpenAI, Anthropic, Gemini, Azure, Groq, and Ollama. Zero runtime dependencies.

TypeScript
#ai#anthropic#azure#circuit-breaker#claude#cost-tracking#gemini#groq#llm#observability#ollama#openai#provider-agnostic#sdk#ssrf-protection#streaming#structured-output#tool-calling#typescript#zero-runtime-deps
Add Mistral AI Adapter about 13 hours ago
enhancement good first issue adapter

Provider-agnostic LLM client SDK for TypeScript — streaming, tool calling, structured output, circuit breaker, retry, cost enforcement, and SSRF-safe provider registration for OpenAI, Anthropic, Gemini, Azure, Groq, and Ollama. Zero runtime dependencies.

TypeScript
#ai#anthropic#azure#circuit-breaker#claude#cost-tracking#gemini#groq#llm#observability#ollama#openai#provider-agnostic#sdk#ssrf-protection#streaming#structured-output#tool-calling#typescript#zero-runtime-deps