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 })
]
})