8000 GitHub - adhamwaelyt/humanoidaichatbot-local: An offline, emotional AI chatbot built in Python with memory, mood simulation, and human-like conversation. Powered by local LLMs.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

An offline, emotional AI chatbot built in Python with memory, mood simulation, and human-like conversation. Powered by local LLMs.

Notifications You must be signed in to change notification settings

adhamwaelyt/humanoidaichatbot-local

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Humanoid AI Chatbot 🤖

Humanoid AI Chatbot

Welcome to the Humanoid AI Chatbot repository! This project features an offline, emotional AI chatbot developed in Python. It offers memory, mood simulation, and human-like conversation capabilities. This chatbot is powered by local LLMs (Large Language Models) and is designed for seamless interaction without needing an internet connection.

Table of Contents

Features

  • Offline Functionality: Operate without an internet connection, ensuring privacy and security.
  • Emotional Intelligence: The chatbot simulates emotions, allowing for more natural conversations.
  • Memory: It remembers past interactions, creating a personalized experience.
  • Human-like Conversations: Engage in dialogues that feel authentic and relatable.
  • Local LLMs: Powered by local models for faster responses and reduced latency.

Installation

To get started, download the latest release from the Releases section.

  1. Visit the link above to find the appropriate version for your system.
  2. Download the file and execute it according to the provided instructions.

Make sure you have Python installed on your machine. You can download Python from python.org.

Requirements

Before running the chatbot, ensure you have the following dependencies installed:

pip install -r requirements.txt

Usage

After installation, you can start the chatbot by running:

python humanoid_chatbot.py

Follow the on-screen instructions to interact with the chatbot. It will ask for your name and preferences to tailor the experience.

Example Interaction

  1. User: Hi, how are you?
  2. Chatbot: I’m feeling a bit blue today. How about you?
  3. User: I’m good, thanks!
  4. Chatbot: That’s great to hear! What’s on your mind today?

Feel free to explore various topics and see how the chatbot responds.

Contributing

We welcome contributions from everyone! If you have ideas for features or improvements, please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/YourFeature).
  3. Make your changes.
  4. Commit your changes (git commit -m 'Add some feature').
  5. Push to the branch (git push origin feature/YourFeature).
  6. Open a pull request.

Your contributions help improve the chatbot and make it more useful for everyone.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For questions or suggestions, feel free to reach out:

Acknowledgments

  • Thanks to the contributors and the open-source community for their support.
  • Special thanks to the creators of the local LLMs used in this project.

Additional Resources

Join the Community

We encourage users to share their experiences and improvements. Join our community discussions on GitHub or reach out via email. Together, we can enhance the Humanoid AI Chatbot.


Thank you for checking out the Humanoid AI Chatbot! For updates and new releases, visit the Releases section regularly. Happy chatting!

About

An offline, emotional AI chatbot built in Python with memory, mood simulation, and human-like conversation. Powered by local LLMs.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

0