Documentation / @openassistant/assistant
@openassistant/assistant 
An AI Assistant chat UI component for OpenAssistant.
Installation 
bash
yarn add @openassistant/assistant
# or
npm install @openassistant/assistantUsage 
tsx
import { Assistant, type AssistantOptions } from '@openassistant/assistant';
const config: AssistantOptions = {
  ai: {
    getInstructions: () => 'You are a helpful assistant.',
    tools: {
      // your tools here
    },
  },
};
export function App() {
  return <Assistant options={config} />;
}Optional xAI provider 
- This package can work with multiple providers via the AI SDK v5.
 - If you intend to use xAI, install the optional peer dependency in your app:
 
bash
yarn add @ai-sdk/xai
# or
npm install @ai-sdk/xaiBuild and bundling notes 
- The package treats 
@ai-sdk/xaias external and optional. - Consumers who use xAI must install 
@ai-sdk/xaiso their bundler can resolve it. 
