Skip to content

mohamadanasfattoum/Simple-AI-Chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple AI Chat

A simple AI chat application built with Flask, Langchain, and Ollama. This project demonstrates how to create a conversational agent using modern web technologies.

Features

  • Chat with an AI model using a user-friendly interface
  • Built with Flask for the backend
  • Utilizes Langchain for natural language processing
  • Integrates Ollama for enhanced conversational capabilities

Technologies Used

  • Python: For the backend logic
  • Flask: Web framework for building the application
  • HTML/CSS/JavaScript: Frontend technologies for the user interface
  • Langchain: For processing and managing conversations
  • Ollama: To enhance AI interactions

Installation

  1. Clone the repository:

    git clone https://github.com/mohamadanasfattoum/Simple-AI-Chat.git
  2. Navigate to the project directory:

    cd Simple-AI-Chat
  3. Install the required packages:

    pip install -r requirements.txt
  4. Run the application:

    python app.py
  5. Open your browser and go to http://localhost:5000.

Usage

Once the application is running, you can start chatting with the AI by entering your messages in the chat interface.

Contributing

Feel free to submit issues or pull requests to improve the application!

Acknowledgements

Chat App Preview

Chat App Preview

About

simple AI Chat with Flask and Langchain & Ollama

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published