gollama  by sammcj

CLI tool for managing Ollama models

created 1 year ago
1,264 stars

Top 32.0% on sourcepulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

Gollama is a command-line and TUI tool for macOS and Linux designed to simplify the management of Ollama models. It offers interactive features for listing, inspecting, deleting, copying, and pushing models, with optional integration for LM Studio.

How It Works

Gollama leverages Go and the Charm library for its TUI, providing an interactive interface for model operations. It interacts with the Ollama API to fetch model metadata, perform actions, and manage model files. Key features include sorting, filtering, editing Modelfiles, and estimating VRAM usage for different model configurations and context lengths.

Quick Start & Requirements

Highlighted Details

  • Interactive TUI for model management with customizable hotkeys.
  • VRAM estimation tool for Ollama and Hugging Face models, including quantisation analysis.
  • "Spit" functionality to copy models to remote hosts.
  • LM Studio integration for linking models.
  • Customizable themes and logging.

Maintenance & Community

  • Active development with contributions from multiple individuals.
  • Project is open for contributions via pull requests.

Licensing & Compatibility

  • MIT License.
  • Permissive license suitable for commercial use and integration with closed-source projects.

Limitations & Caveats

  • The project is in active development, with some reported bugs and missing features.
  • LM Studio linking requires admin privileges on Windows.
  • Docker container and editor integration are experimental features.
Health Check
Last commit

6 days ago

Responsiveness

1 day

Pull Requests (30d)
4
Issues (30d)
4
Star History
239 stars in the last 90 days

Explore Similar Projects

Starred by Tobi Lutke Tobi Lutke(Cofounder of Shopify), John Resig John Resig(Author of jQuery; Chief Software Architect at Khan Academy), and
12 more.

opencode by sst

7.8%
16k
CLI tool for AI-assisted coding in the terminal
created 3 months ago
updated 22 hours ago
Feedback? Help us improve.