Skip to content

Chat-O-Llama is a user-friendly web interface for managing conversations with Ollama, featuring persistent chat history. Easily set up and start your chat sessions with just a few commands. πŸ™πŸ’»

License

Notifications You must be signed in to change notification settings

ousseeeef/chat-o-llama

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ¦™ Chat-O-Llama: Your Lightweight AI Chat Solution

Welcome to the Chat-O-Llama repository! This project provides a lightweight web interface for Ollama, featuring persistent chat history and a focus on privacy. With Chat-O-Llama, you can self-host your AI chat solution without any external dependencies, making it ideal for local AI development.

Download Releases

Table of Contents

  1. Features
  2. Installation
  3. Usage
  4. Contributing
  5. License
  6. Contact

Features

Chat-O-Llama offers a range of features that enhance your AI chat experience:

  • Lightweight Design: The interface is simple and easy to navigate.
  • Persistent Chat History: Your conversations are saved, allowing you to revisit them at any time.
  • Conversation Management: Easily manage your chat sessions.
  • Search Functionality: Quickly find previous conversations.
  • Self-Hosted: Run the application on your local machine without relying on external services.
  • Privacy-Focused: Your data remains on your machine, ensuring your privacy.
  • Zero External Dependencies: No need for additional software or services.
  • CPU-Only Support: Designed to run efficiently on CPU-only setups.

Installation

To get started with Chat-O-Llama, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/ousseeeef/chat-o-llama.git
  2. Navigate to the Project Directory:

    cd chat-o-llama
  3. Install Dependencies: Use pip to install the required packages:

    pip install -r requirements.txt
  4. Run the Application: Start the server with:

    python app.py
  5. Access the Web Interface: Open your web browser and go to http://127.0.0.1:5000.

For the latest releases and updates, check the Releases section.

Usage

Using Chat-O-Llama is straightforward:

  • Start a Conversation: Simply type your message in the input box and hit enter.
  • View Chat History: Click on the history button to see your past conversations.
  • Search Conversations: Use the search bar to find specific messages or topics.

Example Interaction

  1. User: "Hello, Chat-O-Llama!"
  2. Chat-O-Llama: "Hello! How can I assist you today?"

Tips for Effective Use

  • Regularly check your chat history to keep track of important discussions.
  • Use the search feature to quickly locate specific topics or questions.

Contributing

We welcome contributions to Chat-O-Llama! If you'd like to contribute, please follow these steps:

  1. Fork the Repository: Click the "Fork" button at the top right of the page.
  2. Create a New Branch:
    git checkout -b feature/YourFeatureName
  3. Make Your Changes: Edit the code as needed.
  4. Commit Your Changes:
    git commit -m "Add your message here"
  5. Push to Your Branch:
    git push origin feature/YourFeatureName
  6. Create a Pull Request: Go to the original repository and click on "New Pull Request".

License

Chat-O-Llama is licensed under the MIT License. Feel free to use, modify, and distribute this project as you see fit.

Contact

For any questions or suggestions, feel free to reach out:

Thank you for checking out Chat-O-Llama! We hope you enjoy using this lightweight, privacy-focused AI chat solution. Don't forget to visit the Releases section for updates and new features!

About

Chat-O-Llama is a user-friendly web interface for managing conversations with Ollama, featuring persistent chat history. Easily set up and start your chat sessions with just a few commands. πŸ™πŸ’»

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •