https://github.com/EndoTheDev/OllaMoMa
Easily explore, manage, and interact with your local Ollama models.
https://github.com/EndoTheDev/OllaMoMa
Last synced: over 1 year ago
JSON representation
Easily explore, manage, and interact with your local Ollama models.
- Host: GitHub
- URL: https://github.com/EndoTheDev/OllaMoMa
- Owner: EndoTheDev
- Created: 2024-05-03T05:21:48.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-18T22:53:15.000Z (almost 2 years ago)
- Last Synced: 2025-03-12T12:44:44.465Z (over 1 year ago)
- Language: Vue
- Homepage:
- Size: 196 KB
- Stars: 11
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## OllaMoMa (Ollama Model Manager)
**A web application for interacting with your Ollama llms!**
This project provides a simple and intuitive way to explore, manage, and interact with your locally stored Ollama models.
**Features:**
* **Model listing:** View a list of your available models with basic information like name, size, and modification date.
* **Model details:** Dive deeper into a selected model to see its other relevant details.
* **Model management:** Easily rename, copy, and remove models with simple dialog prompts.
* **Model file view/edit:** View and edit the model file contents directly within the application.
* **Save changes:** Save your modifications to the model file back to disk.
* **Undo changes:** Undo your recent edits to the model file.
**Getting Started:**
1. **Prerequisites:**
* Node.js and npm (or yarn) installed on your system.
2. **Installation:**
* Clone the repository: `git clone https://github.com/endo9000/OllaMoMa`
* Navigate into the project directory: `cd ollamoma`
* Install dependencies: `npm install`
3. **Local Server:**
* Start the development server: `npm run dev`
* Open your web browser and visit `http://localhost:4000`
4. **Alternative Method (No Build Required):**
* Download the `ollamoma.zip` file from the repository
* Unzip the file to a directory of your choice
* Use a web server of your choice (e.g. IIS, Apache, Python's `http.server`) to serve the unzipped files
* Open your web browser and visit the URL of your chosen web server
**Configuration:**
To use a different port, just update the "dev" script in the package.json file. For example, change it to "dev": "vite --port 5000" to use port 5000 instead of the default port 4000.
To update the base URL to match the Ollama endpoint, click the settings icon, enter the new URL, and click 'Apply'. The page will reload, and this change will be saved in your browser's local storage for future use.
**Disclaimer:**
This application is intended for educational purposes only. Use it responsibly and be aware of the potential risks associated with modifying your model files.
If you got any questions about this web application you can find me in Ollama's discord server. Feel free to join us. [Ollama Discord](https://discord.gg/ollama)