[PR #14038] [MERGED] cmd: ollama menu and launch improvements #14482

Closed
opened 2026-04-13 00:55:30 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ollama/ollama/pull/14038
Author: @pdevine
Created: 2/3/2026
Status: Merged
Merged: 2/9/2026
Merged by: @ParthSareen

Base: mainHead: pdevine/launch


📝 Commits (9)

📊 Changes

10 files changed (+2077 additions, -24 deletions)

View changed files

cmd/background_unix.go (+13 -0)
cmd/background_windows.go (+12 -0)
📝 cmd/cmd.go (+190 -2)
📝 cmd/config/config.go (+74 -1)
📝 cmd/config/integrations.go (+427 -13)
📝 cmd/config/integrations_test.go (+74 -3)
cmd/tui/selector.go (+507 -0)
cmd/tui/tui.go (+731 -0)
📝 go.mod (+16 -2)
📝 go.sum (+33 -3)

📄 Description

This PR adds more menu structure to ollama launch. It adds:

  • ollama run can now be called to run in Ollama's text chat interface
  • the integrations can now be installed if they aren't already installed on the system
  • a new cute Ollama logo
  • you can start launch by just typing ollama
Screenshot 2026-02-06 at 12 27 13 Screenshot 2026-02-06 at 12 27 23

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/ollama/ollama/pull/14038 **Author:** [@pdevine](https://github.com/pdevine) **Created:** 2/3/2026 **Status:** ✅ Merged **Merged:** 2/9/2026 **Merged by:** [@ParthSareen](https://github.com/ParthSareen) **Base:** `main` ← **Head:** `pdevine/launch` --- ### 📝 Commits (9) - [`4ec13bc`](https://github.com/ollama/ollama/commit/4ec13bc642d9e1dd46334d975b5ec4e50144ec97) launch: new menu system for ollama launch - [`1de2e8f`](https://github.com/ollama/ollama/commit/1de2e8f1a60a0ba11f5380e1d0e59e28c42b5a85) gofumpt the linter - [`ac1fefc`](https://github.com/ollama/ollama/commit/ac1fefc52d73616635a82cd89d0e8e0f714022a5) remember last selection - [`6e32d73`](https://github.com/ollama/ollama/commit/6e32d73afe4e9479dfb34e112d161299ea14df77) fix unit test - [`cab70db`](https://github.com/ollama/ollama/commit/cab70db82304de77d31cde0f92578e8f9c7e48da) model selector improvments - [`248a183`](https://github.com/ollama/ollama/commit/248a183e0b75dc59b904682de8fffb8fa150aaf5) feed the linter - [`c54b99f`](https://github.com/ollama/ollama/commit/c54b99fa6ad53472f4d5f82adb012891b7bc8e22) fix go.sum - [`fb325cf`](https://github.com/ollama/ollama/commit/fb325cf88a5b4401f22348aff23430d4c396c5e5) remove logo - [`d5ac801`](https://github.com/ollama/ollama/commit/d5ac80125f2ecc3d1e06757866dbdf9a0c9e4454) colour changes + feed the linter ### 📊 Changes **10 files changed** (+2077 additions, -24 deletions) <details> <summary>View changed files</summary> ➕ `cmd/background_unix.go` (+13 -0) ➕ `cmd/background_windows.go` (+12 -0) 📝 `cmd/cmd.go` (+190 -2) 📝 `cmd/config/config.go` (+74 -1) 📝 `cmd/config/integrations.go` (+427 -13) 📝 `cmd/config/integrations_test.go` (+74 -3) ➕ `cmd/tui/selector.go` (+507 -0) ➕ `cmd/tui/tui.go` (+731 -0) 📝 `go.mod` (+16 -2) 📝 `go.sum` (+33 -3) </details> ### 📄 Description This PR adds more menu structure to ollama launch. It adds: * `ollama run` can now be called to run in Ollama's text chat interface * ~the integrations can now be installed if they aren't already installed on the system~ * ~a new cute Ollama logo~ * you can start launch by just typing `ollama` <img width="648" height="507" alt="Screenshot 2026-02-06 at 12 27 13" src="https://github.com/user-attachments/assets/e51a876d-9273-49ec-bd60-fce01f78c64d" /> <img width="589" height="478" alt="Screenshot 2026-02-06 at 12 27 23" src="https://github.com/user-attachments/assets/25fc3a4c-a239-4038-808b-16454966549b" /> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-13 00:55:30 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama#14482