effect-ai-provider

Community

Orchestrate multi-provider AI with control

Authorfront-depiction
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill enables seamless configuration and composition of AI provider layers across Anthropic, OpenAI, OpenRouter, Google, and Amazon Bedrock using Effect's @effect/ai ecosystem. It centralizes model selection, API key handling, and runtime overrides to build resilient, multi-provider AI applications.

Core Features & Use Cases

  • Multi-provider setup: switch between providers at runtime without code changes.
  • Config management: securely manage API keys and model configuration with runtime overrides.
  • Model abstraction: unify provider interfaces for chat, embeddings, and language tasks across providers.

Quick Start

Create a provider layer for a chosen model, wrap it with runtime overrides, and provide credentials via Config.redacted. Then merge multiple provider layers if needed and run your effect program.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: effect-ai-provider
Download link: https://github.com/front-depiction/claude-setup/archive/main.zip#effect-ai-provider

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.