https://github.com/franciscomoretti/chat-app
AI Chat App - Chat with your assistants 🤖💬
https://github.com/franciscomoretti/chat-app
ai assistant chat chatbot chatgpt llm nextjs nlux openai shadcn-ui tailwindcss
Last synced: 3 months ago
JSON representation
AI Chat App - Chat with your assistants 🤖💬
- Host: GitHub
- URL: https://github.com/franciscomoretti/chat-app
- Owner: FranciscoMoretti
- Created: 2024-06-21T11:09:55.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-29T10:04:41.000Z (about 2 years ago)
- Last Synced: 2026-02-22T15:46:21.688Z (5 months ago)
- Topics: ai, assistant, chat, chatbot, chatgpt, llm, nextjs, nlux, openai, shadcn-ui, tailwindcss
- Language: TypeScript
- Homepage: https://nlux-chat-app.vercel.app/
- Size: 671 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🤖 AI Chat App - Chat with your assistants

This demo app is a chat app that allows you to chat with different assistants.
It uses [NLUX](https://docs.nlkit.com/nlux/) for the AIChat component and the communication with the LLM provider.
## 🌟 Key Features
- 🤖 Chat with Multiple AI Assistants
- 💾 Persistent Conversations via Local Storage
- 📅 Conversation Sorting by Recent Activity
- 🔍 Search for Conversations
- 🗃️ Conversation history as context
## 🛠️ Tech Stack
- 🔥 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
## 🚀 Getting Started
Install the npm packages
```bash
npm install
# or
yarn
# or
pnpm install
```
Run the development server:
```bash
npm run dev
# or
yarn dev
# or
pnpm dev
```
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.