A cross-platform application written in .NET 8.0 that allows users to interact with ollama models in a fast and convenient manner.
- Model Management: Update, download, clone, and delete ollama models with ease.
- User-Friendly Interface: A sleek and intuitive interface created using MudBlazor and MudBlazor.Extensions provides an enjoyable experience for users.
- Cross-Platform Compatibility: YetAnotherOllamaManager is designed to work on multiple platforms, including Windows, macOS, and Linux.
Simple Chat Interface: Implement a real-time chat feature that allows users to communicate with ollama servers and other users.- Server Status Management: Provide users with the ability to manipulate ollama server status, including starting, stopping, and restarting the ollama server interface.
- .NET 8.0 (required)
To get started with YetAnotherOllamaManager, simply download a pre-built release from the releases page and follow these steps:
- Extract the downloaded archive to a directory of your choice.
- Run the application as Executable.
- If Ollama API Url is different from localhost:11434, please update it in the Settings page of the application. There is no need to restart the application after changing its configuration.
If you'd like to contribute to YetAnotherOllamaManager, please follow these steps:
- Fork the repository
- Create a new branch for your changes
- Make your changes and commit them
- Submit a pull request
We appreciate any contributions, no matter how small!
This project uses the following libraries and services:
- MudBlazor: For creating the user-friendly interface.
- MudBlazor.Extensions: For extending the functionality of MudBlazar.
- OllamaSharp: For interacting with ollama models.
- Photino.Net: For enabling desktop application capabilities.
