An open API service indexing awesome lists of open source software.

https://github.com/yuma-shintani/llamind

Llamind is an open-source ChatGPT-like desktop client based on Ollamate built around Ollama
https://github.com/yuma-shintani/llamind

electron-app electron-builder ollama ollama-ui

Last synced: 6 days ago
JSON representation

Llamind is an open-source ChatGPT-like desktop client based on Ollamate built around Ollama

Awesome Lists containing this project

README

        

# Llamind

**Llamind: Ollama Desktop Client based on [Ollamate](https://github.com/humangems/ollamate) for Everyday Use**

Llamind is an open-source ChatGPT-like desktop client based on [Ollamate](https://github.com/humangems/ollamate) built around Ollama, providing similar features but entirely local. It leverages local LLM models like Llama 3, Qwen2, Phi3, etc. via Ollama, ensuring privacy and offline capability.

![alt text](./public/image.png)

![alt text](./public/image-1.png)

## Features

- **Local LLM Models**: Use opensource LLMs locally like Llama 3, Qwen2, and Phi3
- **Model Management**: You can install and uninstall Ollama models on Llamind
- **User-Friendly**: Simple binary download for end users with Ollama installed (Windows Only).
- **Developer-Friendly**: Open-source and ready for contributions on GitHub.

## Installation

### For End Users

1. Ensure you have [Ollama](https://ollama.com) installed on your system. Make sure you have at least one model downloaded. (For example, Run `ollama run phi3`)
2. Download the Llamind.
3. Use it just like a normal app.

### For Developers

1. Fork the repository on GitHub.
2. Clone your forked repository to your local machine.
3. Install dependencies and run the app.

```bash
git clone https://github.com/yuma-shintani/llamind.git
cd llamind
npm run install
npm run dev
```

## Tech stack

- **Electron**: For building the cross platform desktop application.
- **React and Redux**: For building the user interface and state management

## Contributing

We welcome contributions from the community. To contribute:

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

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.

## Contact

For any inquiries or support, please open an issue on GitHub.

---

Thank you for using Llamind! We hope it enhances your local LLM experience.

## Acknowledgements

This project is based on [Ollamate](https://github.com/humangems/ollamate), created by [Michael Chen](https://github.com/mechiland).