OllamaChat
OllamaChat: A user-friendly GUI to interact with llama2 and llama2-uncensored AI models. Host them locally with Python and KivyMD. Installed Ollama for Windows. For more, visit Ollama on GitHub
Install / Use
/learn @inno-waluza/OllamaChatREADME
Ollama Chatbot
Ollama Chatbot is a conversational agent powered by AI that allows users to interact with an AI assistant through either a graphical user interface (GUI) or a console interface.
Features
- Graphical User Interface (GUI): Provides a user-friendly interface for interacting with the AI assistant.
- Console Interface: Allows interaction with the AI assistant through the command line interface.
Screenshots
Graphical User Interface (GUI)
Console Interface
AI Models
The AI models used in this chatbot are provided by Mistral AI or Ollama AI. The available models are:
- Llama2: A pre-trained AI model for conversation.
- Llama2-Uncensored: A variant of the Llama2 model without content filtering.
These models can be installed locally on a machine capable of running AI models.
Requirements
- Python 3.x
- Required Python libraries:
- Kivy
- KivyMD
- Requests
- Pyttsx3
Installation
-
Clone the repository:
git clone https://github.com/innowaluza/ollama-chatbot.git -
Install the required Python libraries:
pip install -r requirements.txt
Usage
Graphical User Interface (GUI)
-
Run the
Ollamachat_GUI.pyscript:python Ollamachat_GUI.py -
Type your message in the input field and press "Send" to receive responses from the AI assistant.
Console Interface
-
Run the
Ollamachat_console.pyscript:python Ollamachat_console.py -
Type your message in the console and press Enter to send it to the AI assistant. Type "exit" to end the conversation.
Contributors
License
This project is licensed under the MIT License.
Related Skills
node-connect
350.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
350.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
350.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
