JSPM

@brainst0rm/providers

0.13.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 5
  • Score
    100M100P100Q65948F
  • License Apache-2.0

Cloud and local LLM provider discovery and management

Package Exports

  • @brainst0rm/providers

Readme

@brainst0rm/providers

AI provider discovery and AI SDK language model creation.

Key Exports

  • ProviderRegistry — Manages all providers, creates AI SDK language models
  • discoverLocalModels() — Auto-discover Ollama, LM Studio, llama.cpp

Supported Providers

Cloud: BrainstormRouter (357+ models), Anthropic, OpenAI, Google, DeepSeek, xAI, Mistral Local: Ollama (:11434), LM Studio (:1234), llama.cpp (:8080)

Usage

import { ProviderRegistry } from "@brainst0rm/providers";

const registry = new ProviderRegistry(config);
const model = registry.createLanguageModel("claude-sonnet-4.5");