Monorepo containing client libraries for building real-time AI assistants with UpliftAI.
@upliftai/assistants-react- React components and hooks for building AI assistants
Install the package you need:
npm install @upliftai/assistants-reactimport { UpliftAIRoom, useUpliftAIRoom } from '@upliftai/assistants-react';
function App({ token, wsUrl }) {
return (
<UpliftAIRoom
token={token}
serverUrl={wsUrl}
connect={true}
audio={true}
>
<YourAssistantUI />
</UpliftAIRoom>
);
}This monorepo uses pnpm for package management.
# Install pnpm if you haven't already
npm install -g pnpm
# Install dependencies
pnpm install
# Build all packages
pnpm build
# Run development mode
pnpm dev# Navigate to an example
cd examples/basic-assistant
# Start the development server
pnpm devSee the individual package READMEs for detailed API documentation:
MIT