intellibrix v1.0.0
    Preparing search index...

    Module @intellibrix/ai-sdk

    @intellibrix/ai-sdk

    Provider adapter: provider('vendor:model'), compatibleProvider and aiSdkProvider, built on the Vercel AI SDK.

    Part of intellibrix, a model-agnostic TypeScript framework for building agents and AI-powered software components. Requires Node 22+.

    npm install @intellibrix/ai-sdk intellibrix ai
    
    import { provider } from '@intellibrix/ai-sdk'
    import { Brick, Intelligence } from 'intellibrix'

    const brick = new Brick({
    name: 'assistant',
    intelligence: new Intelligence({
    provider: provider('anthropic:claude-sonnet-5'),
    model: 'claude-sonnet-5'
    })
    })
    const { text } = await brick.ask('Hello!')

    Install the @ai-sdk/* package for your vendor (e.g. @ai-sdk/anthropic). Any OpenAI-compatible endpoint (OpenRouter, Ollama, vLLM…) works through compatibleProvider(model, { baseURL, apiKey, name }), which needs the optional @ai-sdk/openai-compatible peer.

    MIT

    AiSdkProviderOptions
    aiSdkProvider
    compatibleProvider
    fromAiSdkContent
    fromAiSdkFinishReason
    fromAiSdkStep
    fromAiSdkUsage
    provider
    toAiSdkMessages
    toAiSdkTools