Skip to content

user-friendly Windows desktop application that enables seamless interaction with various AI language models using the Ollama backend.

Notifications You must be signed in to change notification settings

mshojaei77/ollama_gui

Repository files navigation

Ollama GUI for Windows

Ollama Chatbot is a powerful and user-friendly Windows desktop application that enables seamless interaction with various AI language models using the Ollama backend. This application provides an intuitive interface for chatting with AI models, managing conversations, and customizing settings to suit your needs.

Table of Contents

Features

  • Easy-to-use chat interface with real-time response streaming
  • Support for multiple AI models, including custom models
  • Conversation management (save, load, export, clear)
  • Customizable settings for fine-tuning AI behavior
  • Dark mode for comfortable viewing
  • System information display for hardware compatibility
  • And much more!

Prerequisites

Before installing the Ollama Chatbot, you need to have Ollama installed and running on your Windows system.

Installing Ollama on Windows

  1. Download Ollama:

  2. Install Ollama:

    • Run the downloaded OllamaSetup.exe file
    • Follow the installation wizard instructions
    • Ollama should start automatically after installation

For more information, visit the Ollama GitHub repository.

  1. gui Installation
  • Download and run the latest release of Ollama Chatbot for Windows from our releases page.

Usage

  1. Ensure Ollama is running on your system (it should start automatically on Windows).
  2. Launch the Ollama Chatbot application from the Start menu or desktop shortcut.
  3. Choose a model from the "Model" menu or use the default "gemma2:2b" model.
  4. Start chatting by typing your message in the input field and pressing Enter or clicking "Send".

Screenshots

image image image image image image

Configuration

You can customize various aspects of the Ollama Chatbot through the Settings menu:

  • Model Parameters: Adjust temperature, context length, top-k, top-p, and more.
  • UI Settings: Change font size, theme, and chat bubble color.
  • Advanced Settings: Configure max tokens, stop sequences, and penalties.
  • Memory Settings: Choose memory type and adjust related parameters.

Troubleshooting

  • Model Loading Issues: Ensure the selected model is available in your Ollama installation. You can check available models by running ollama list in Command Prompt.
  • Connection Problems:
    • Verify that Ollama is running. You can check this in Task Manager or by running ollama serve in Command Prompt.
    • Check for any VPN or proxy interference.
  • Performance Issues: Try using a smaller model or adjusting the context length in settings.
  • Windows Firewall: If you're having connection issues, ensure that Ollama and Ollama Chatbot are allowed through Windows Firewall.

For more detailed troubleshooting, please refer to our FAQ or open an issue.

Contributing

We welcome contributions to the Ollama Chatbot project! Please read our Contributing Guidelines for details on how to submit pull requests, report issues, or request features.

License

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

Acknowledgments

  • The Ollama team for providing the backend AI capabilities.
  • All contributors who have helped to improve this project.
  • The open-source community for the various libraries and tools used in this project.

Enjoy engaging conversations with your AI assistant! For support, please open an issue.

About

user-friendly Windows desktop application that enables seamless interaction with various AI language models using the Ollama backend.

Resources

Stars

Watchers

Forks

Packages

No packages published