[PR #930] [MERGED] Desktop - add built in llm support. #3533

Closed
opened 2026-02-22 18:33:58 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Mintplex-Labs/anything-llm/pull/930
Author: @timothycarambat
Created: 3/19/2024
Status: Merged
Merged: 3/19/2024
Merged by: @timothycarambat

Base: desktopHead: desktop-built-in-llm


📝 Commits (10+)

  • 07e16e8 Add support for managing and interacting with built-in llm
  • 9873c26 patch ref
  • 3aafef3 WIP on downloading and model management
  • 4b9d4b2 add nvmrc
  • 78324a6 sanity check process.ParentPort
  • 6fc8d4f Merge branch 'desktop-built-in-llm' of github.com:Mintplex-Labs/anything-llm into desktop-built-in-llm
  • 8cf954b Ollama model downloader functional
  • 7fcb93a improve UX of model downloader and begin download on save
  • f44b3b8 Pause downloads
  • c561903 comment logging

📊 Changes

28 files changed (+1550 additions, -38 deletions)

View changed files

📝 collector/processLink/convert/generic.js (+2 -2)
frontend/src/components/LLMSelection/AnythingLLMOptions/ModelCard/index.jsx (+147 -0)
frontend/src/components/LLMSelection/AnythingLLMOptions/downloadable.js (+185 -0)
frontend/src/components/LLMSelection/AnythingLLMOptions/index.jsx (+229 -0)
📝 frontend/src/components/WorkspaceChat/ChatContainer/ChatHistory/HistoricalMessage/index.jsx (+3 -3)
📝 frontend/src/components/WorkspaceChat/ChatContainer/ChatHistory/PromptReply/index.jsx (+4 -4)
📝 frontend/src/ipc/node-api.js (+6 -1)
📝 frontend/src/layout/AppLayout.jsx (+2 -0)
frontend/src/layout/DownloadIndicator/index.jsx (+129 -0)
📝 frontend/src/models/system.js (+91 -1)
📝 frontend/src/pages/GeneralSettings/LLMPreference/index.jsx (+24 -2)
📝 frontend/src/pages/OnboardingFlow/Steps/DataHandling/index.jsx (+7 -0)
📝 frontend/src/pages/OnboardingFlow/Steps/LLMPreference/index.jsx (+23 -3)
📝 frontend/src/utils/constants.js (+10 -0)
📝 server/.env.example (+3 -0)
📝 server/.nvmrc (+1 -1)
📝 server/endpoints/system.js (+96 -0)
📝 server/index.js (+4 -1)
📝 server/models/systemSettings.js (+10 -1)
📝 server/package.json (+2 -1)

...and 8 more files

📄 Description

Merge in built-in LLM for desktop powered by Ollama


🔄 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/Mintplex-Labs/anything-llm/pull/930 **Author:** [@timothycarambat](https://github.com/timothycarambat) **Created:** 3/19/2024 **Status:** ✅ Merged **Merged:** 3/19/2024 **Merged by:** [@timothycarambat](https://github.com/timothycarambat) **Base:** `desktop` ← **Head:** `desktop-built-in-llm` --- ### 📝 Commits (10+) - [`07e16e8`](https://github.com/Mintplex-Labs/anything-llm/commit/07e16e8ff0e8ad911ac6fec2628389f9d39d6a2e) Add support for managing and interacting with built-in llm - [`9873c26`](https://github.com/Mintplex-Labs/anything-llm/commit/9873c2687caa1dbb316cc7450ed4ca3694b029b7) patch ref - [`3aafef3`](https://github.com/Mintplex-Labs/anything-llm/commit/3aafef33e596dabd04b15f2b90091f11d7f0923f) WIP on downloading and model management - [`4b9d4b2`](https://github.com/Mintplex-Labs/anything-llm/commit/4b9d4b2f905c2678df41e463af724de6dc030f31) add nvmrc - [`78324a6`](https://github.com/Mintplex-Labs/anything-llm/commit/78324a6f710762e7d9578c305fcf45ef111a01d7) sanity check process.ParentPort - [`6fc8d4f`](https://github.com/Mintplex-Labs/anything-llm/commit/6fc8d4fe1c81ff28fc4f9730768e17c73c2a9994) Merge branch 'desktop-built-in-llm' of github.com:Mintplex-Labs/anything-llm into desktop-built-in-llm - [`8cf954b`](https://github.com/Mintplex-Labs/anything-llm/commit/8cf954b9e9a70bb27da80e892ad6f1e4d153bcb9) Ollama model downloader functional - [`7fcb93a`](https://github.com/Mintplex-Labs/anything-llm/commit/7fcb93a7bebc6099ba33b1483d5774d93fb9879e) improve UX of model downloader and begin download on save - [`f44b3b8`](https://github.com/Mintplex-Labs/anything-llm/commit/f44b3b862401333ba013b61bae161f7f949f7c9a) Pause downloads - [`c561903`](https://github.com/Mintplex-Labs/anything-llm/commit/c561903c07b4d42f016b059bc637af353c381aca) comment logging ### 📊 Changes **28 files changed** (+1550 additions, -38 deletions) <details> <summary>View changed files</summary> 📝 `collector/processLink/convert/generic.js` (+2 -2) ➕ `frontend/src/components/LLMSelection/AnythingLLMOptions/ModelCard/index.jsx` (+147 -0) ➕ `frontend/src/components/LLMSelection/AnythingLLMOptions/downloadable.js` (+185 -0) ➕ `frontend/src/components/LLMSelection/AnythingLLMOptions/index.jsx` (+229 -0) 📝 `frontend/src/components/WorkspaceChat/ChatContainer/ChatHistory/HistoricalMessage/index.jsx` (+3 -3) 📝 `frontend/src/components/WorkspaceChat/ChatContainer/ChatHistory/PromptReply/index.jsx` (+4 -4) 📝 `frontend/src/ipc/node-api.js` (+6 -1) 📝 `frontend/src/layout/AppLayout.jsx` (+2 -0) ➕ `frontend/src/layout/DownloadIndicator/index.jsx` (+129 -0) 📝 `frontend/src/models/system.js` (+91 -1) 📝 `frontend/src/pages/GeneralSettings/LLMPreference/index.jsx` (+24 -2) 📝 `frontend/src/pages/OnboardingFlow/Steps/DataHandling/index.jsx` (+7 -0) 📝 `frontend/src/pages/OnboardingFlow/Steps/LLMPreference/index.jsx` (+23 -3) 📝 `frontend/src/utils/constants.js` (+10 -0) 📝 `server/.env.example` (+3 -0) 📝 `server/.nvmrc` (+1 -1) 📝 `server/endpoints/system.js` (+96 -0) 📝 `server/index.js` (+4 -1) 📝 `server/models/systemSettings.js` (+10 -1) 📝 `server/package.json` (+2 -1) _...and 8 more files_ </details> ### 📄 Description Merge in built-in LLM for desktop powered by Ollama --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-22 18:33:58 -05:00
yindo closed this issue 2026-02-22 18:33:58 -05:00
yindo changed title from [PR #930] Desktop - add built in llm support. to [PR #930] [MERGED] Desktop - add built in llm support. 2026-06-05 15:13:55 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mintplex-Labs/anything-llm#3533