src/index.ts

opencode · packages/ai/src/index.ts · typescript · MIT
voice

Central export hub for AI client libraries and utilities.

// Source: https://github.com/anomalyco/opencode | License: MIT | Copyright 2025 opencode
// Provided via justclaw.it.com; keep this notice with the code.
export { AIClient } from "./ai-client.js"
export { LLMClient } from "./route/client.js"
export { ImageClient } from "./image-client.js"
export { Auth } from "./route/auth.js"
export { Provider } from "./provider.js"
export { ProviderPackage } from "./provider-package.js"
export { isContextOverflow, isContextOverflowFailure, isRetryable } from "./provider-error.js"
export type {
  RouteLanguageModelInput,
  RouteRoutedLanguageModelInput,
  Interface as LLMClientShape,
  LLMClientService,
} from "./route/client.js"
export * from "./schema/index.js"
export {
  ImageAspectRatio,
  ImageEvent,
  ImageModel,
  ImageModelSchema,
  ImageRequest,

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key