Flowseph is a conversational AI chatbot built with Next.js and powered by the Ollama language model. It provides an intuitive user interface for interacting with the AI assistant.
- Natural Language Interaction : Chat with the AI assistant using natural language queries.
- Message Clearing : Clear the conversation history with a single click.
- User-Friendly Interface : Enjoy a clean and intuitive UI/UX designed with Tailwind CSS.
- Local Hosting : The AI model is hosted locally, ensuring privacy and data security.
- Next.js : A React framework for building server-side rendered and static web applications. [1]
- Vercel AI SDK : A software development kit for integrating AI models into web applications.
- Ollama : A powerful language model used for natural language processing and generation.
- Ollama AI Provider : A custom provider for integrating the Ollama model with the Vercel AI SDK.
- Tailwind CSS : A utility-first CSS framework for rapidly building custom user interfaces.
-
Download and install Ollama here.
-
Install
phy3
model with the following command:ollama run phi3
-
Clone the repository:
git clone https://github.com/flowseph1/flowseph-chatbot.git
-
Install dependencies:
pnpm install
-
Start the development server:
pnpm dev