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 installRun the development server:
npm run dev
# or
yarn dev
# or
pnpm devOpen http://localhost:3000 with your browser to see the result.
