Aether SDK
v5.2
Setup

Installation

Aether works in Node.js 18+, Deno, Bun, and edge runtimes. Install the core package and any provider adapters you need.

Core package

npm install aether-sdk
pnpm add aether-sdk
bun add aether-sdk

Provider adapters

npm install @aether/anthropic   # Claude models
npm install @aether/openai      # GPT + o-series
npm install @aether/google      # Gemini models
npm install @aether/ollama      # Local models

Aether is fully tree-shakable. Unused providers and features are excluded from your bundle automatically.

Configure your first provider

import { Aether } from 'aether-sdk'
import { Anthropic } from '@aether/anthropic'

const aether = new Aether({
  providers: [
    new Anthropic({ apiKey: process.env.ANTHROPIC_API_KEY })
  ]
})