Repolode
HelgeSverre

HelgeSverre/ollama-gui

基于浏览器的本地大模型聊天界面,对接 Ollama,聊天记录保存在本机 IndexedDB 中。

可替代:ChatGPT

Star
1,270
Fork
163
未关闭 Issue
2
最近提交
5天前

这是什么?

Ollama GUI 是一个单页网页应用,由浏览器直接连接 Ollama 服务器,本身没有后端。聊天记录保存在浏览器的 IndexedDB 中,只会发送到你配置的 Ollama 实例。

应用支持流式回复,可停止、重新生成或编辑消息,编辑和重新生成的内容会保留为可切换的版本,也可以把某条回复分支成新会话。对于 qwen3、deepseek-r1 等思考模型,推理过程会显示在可折叠区块中;视觉模型可以接收图片,文本和代码文件也能作为附件加入消息。

模型管理功能包括搜索 Ollama 模型库、带进度下载模型、查看能力和上下文长度,以及把模型从内存中卸载。温度、上下文长度等生成参数和系统提示词可全局、按模型或按会话设置。历史记录支持搜索、置顶、归档,并可导出为 JSON 或 Markdown。

核心功能

  • 01流式回复,支持停止、重新生成和带版本的消息编辑
  • 02思考模型的推理过程可折叠展示
  • 03支持图片附件(视觉模型)及文本和代码文件
  • 04搜索并带进度下载 Ollama 模型库中的模型
  • 05可全局、按模型或按会话设置生成参数
  • 06历史记录支持全文搜索、置顶、归档,并可导出为 JSON 或 Markdown

适用场景

  • 在自己的电脑上与本地模型私密对话
  • 试用不同的本地模型并对比回复
  • 通过局域网从其他设备访问家中或办公室的 Ollama 服务
  • 保存一份可搜索的本地大模型对话记录

快速上手

  1. 1

    使用 Ollama 拉取模型

    ollama pull llama3.2
  2. 2

    启动 Ollama 服务

    ollama serve
  3. 3

    克隆仓库

    git clone https://github.com/HelgeSverre/ollama-gui.git
  4. 4

    用 Bun 安装依赖,然后运行 bun run dev 并打开 http://localhost:5173

    bun install

使用前须知

  • 需要运行中的 Ollama 服务,开发时还需要 Bun 和 Node.js 20 或更新版本。
  • 离线缓存和 Gravatar 头像需要 HTTPS 或 localhost;通过普通 HTTP 在局域网访问时功能会受限。

收录于专题

标签

常见问题

ollama-gui 是什么?
基于浏览器的本地大模型聊天界面,对接 Ollama,聊天记录保存在本机 IndexedDB 中。 Ollama GUI 是一个单页网页应用,由浏览器直接连接 Ollama 服务器,本身没有后端。聊天记录保存在浏览器的 IndexedDB 中,只会发送到你配置的 Ollama 实例。
ollama-gui 可以免费使用吗?用的什么许可证?
ollama-gui 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
ollama-gui 还在维护吗?
活跃维护中。ollama-gui 最近一次提交是在 2026年11月2日。
ollama-gui 适合用来做什么?
在自己的电脑上与本地模型私密对话 试用不同的本地模型并对比回复 通过局域网从其他设备访问家中或办公室的 Ollama 服务 保存一份可搜索的本地大模型对话记录
ollama-gui 怎么安装和运行?
使用 Ollama 拉取模型: ollama pull llama3.2 启动 Ollama 服务: ollama serve 克隆仓库: git clone https://github.com/HelgeSverre/ollama-gui.git 用 Bun 安装依赖,然后运行 bun run dev 并打开 http://localhost:5173: bun install
在哪里获取 ollama-gui?
源代码和安装说明在 GitHub 上:https://github.com/HelgeSverre/ollama-gui

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

相关项目