This demo app is a chat app that allows you to chat with different assistants.
It uses NLUX for the AIChat component and the communication with the LLM provider.
- ๐ค Chat with Multiple AI Assistants
- ๐พ Persistent Conversations via Local Storage
- ๐ Conversation Sorting by Recent Activity
- ๐ Search for Conversations
- ๐๏ธ Conversation history as context
- ๐ฅ Next.js: For blazing-fast, SEO-friendly React applications
- ๐จ TailwindCSS: Utility-first CSS framework for rapid UI development
- ๐๏ธ Shadcn UI: Beautiful, customizable UI components
- ๐ง NLUX: Powerful AI integration for natural language processing
- ๐ช OpenAI: OpenAI LLM provider
Install the npm packages
npm install
# or
yarn
# or
pnpm install
Run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
Open http://localhost:3000 with your browser to see the result.