Repolode
sammcj

sammcj/gollama

用于 macOS/Linux 的终端界面工具,可浏览、查看、复制、推送和删除本地 Ollama 模型。

Star
1,843
Fork
112
未关闭 Issue
0
最近提交
17天前

这是什么?

Gollama 是一个用于管理 Ollama 模型的终端图形界面(TUI)工具。它列出已安装的模型及其大小、量化级别、模型系列和修改时间等信息,支持排序、过滤和快捷键操作。可执行的操作包括运行和卸载模型、查看详情、编辑 Modelfile、复制或重命名模型、推送到镜像仓库,以及查看当前正在运行的模型。

除交互界面外,它还提供命令行参数,可用于列出模型、用 OR 和 AND 规则搜索、编辑 Modelfile 以及卸载所有运行中的模型。内置的 vRAM 估算功能可以计算 Ollama 模型或 Hugging Face 模型在不同量化级别和上下文长度下的显存需求,并能根据给定的显存上限推荐合适的量化方式。

配置文件为 ~/.config/gollama 下的 JSON 文件,可设置默认排序、显示列、API 地址、日志级别、Modelfile 编辑器和自定义主题。项目使用 Go 编写,可通过 go install 安装。

核心功能

  • 01交互式终端界面,通过快捷键运行、删除、复制和推送模型
  • 02可按名称、大小、日期、量化级别、模型系列或参数规模排序和过滤
  • 03查看模型详情,并用自定义编辑器修改 Modelfile
  • 04按量化和上下文长度估算 Ollama 或 Hugging Face 模型的 vRAM 占用
  • 05提供命令行模式,用于列出、搜索和卸载模型

适用场景

  • 清理占用磁盘空间的旧模型或未使用的模型
  • 查看已加载的模型并卸载,以释放内存
  • 在下载模型前估算其能否放入可用的显存或内存

快速上手

  1. 1

    使用 Go 安装(推荐)

    go install github.com/sammcj/gollama/v2@latest
  2. 2

    运行 gollama

    gollama

使用前须知

  • 仅支持 macOS 和 Linux,不支持 Windows。
  • 作者在 README 中表示开发已放缓,且其本人很少再使用 Ollama。
  • v2.0.1 版本已移除 LM Studio 链接功能。

收录于专题

标签

常见问题

gollama 是什么?
用于 macOS/Linux 的终端界面工具,可浏览、查看、复制、推送和删除本地 Ollama 模型。 Gollama 是一个用于管理 Ollama 模型的终端图形界面(TUI)工具。它列出已安装的模型及其大小、量化级别、模型系列和修改时间等信息,支持排序、过滤和快捷键操作。可执行的操作包括运行和卸载模型、查看详情、编辑 Modelfile、复制或重命名模型、推送到镜像仓库,以及查看当前正在运行的模型。
gollama 可以免费使用吗?用的什么许可证?
gollama 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
gollama 还在维护吗?
活跃维护中。gollama 最近一次提交是在 2026年10月21日。
gollama 适合用来做什么?
清理占用磁盘空间的旧模型或未使用的模型 查看已加载的模型并卸载,以释放内存 在下载模型前估算其能否放入可用的显存或内存
gollama 怎么安装和运行?
使用 Go 安装(推荐): go install github.com/sammcj/gollama/v2@latest 运行 gollama: gollama
在哪里获取 gollama?
源代码和安装说明在 GitHub 上:https://github.com/sammcj/gollama

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目