Skip to content

flowseph1/flowseph-chatbot

Repository files navigation

Flowseph Chatbot

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.

Features

  • 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.

Tech Stack

  • 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.

Getting Started

  1. Download and install Ollama here.

  2. Install phy3 model with the following command:

    ollama run phi3
  3. Clone the repository:

    git clone https://github.com/flowseph1/flowseph-chatbot.git
  4. Install dependencies:

    pnpm install
  5. Start the development server:

    pnpm dev

Captures

main page

chat page

About

Chatbot using local hosted AI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published