Repository navigation
Desktop setup: Ollama, LM Studio and Atomic Chat move under Local models, plus use a .gguf you already have - #1168
Draft
sosidudku1 wants to merge 3 commits into
Draft
sosidudku1 wants to merge 3 commits into
sosidudku1 wants to merge 3 commits into
Conversation
The model apps on this computer were listed under Cloud models, so people who already run one read the Cloud card as not theirs and the Local card as a 20 GB download. - Cloud models lists cloud providers only (no "Local on this Mac" group). - The Local models screen gets two ways in under the model list: "Use an app you already have" (exactly Atomic Chat, Ollama, LM Studio, Back returns to the model list) and "Use a .gguf file I already have" (a file dialog; the file is registered where it lies, nothing is downloaded, same entry the TUI writes for a pasted path). - The "Already run Ollama or LM Studio?" hint on the first screen is gone. - Card copy: Local "Download a model or use an app you have", Cloud "Connect a provider with your key or subscription". - The finish screen says "Model ready" for an app, "Cloud model ready" for a key. The outcome stays cloud for analytics. - Smoke and mouse-driver checks for the new path; unit test for the label. ATO-1309, ATO-1310, ATO-1311, ATO-1312, ATO-1313, ATO-1402
…download The card is drawn while the catalogue is still loading, but the pick returned early on OB.busy, so the click did nothing. Only a dialog already open stops a second one now. The card no longer says "Nothing to download": on a fresh install the engine itself is still fetched. Unit test for the pick.
…l-apps-onboarding
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Ollama, LM Studio and Atomic Chat run on your own computer, but first-run setup listed them under Cloud models. People who already run one read the Cloud card as not theirs and the Local card as a big download (ATO-816). A Discord user also asked on day one: "can't I point it at a model I already have downloaded?" (ATO-1402).
What changes
desktop/main/local-gguf.tsis a copy ofsrc/local-llm/catalog/local-gguf.ts, likehuggingface.ts).cloud, so analytics does not change.Checks added
main.ts): no apps in the Cloud list or its search, one way in on Local, exactly three apps behind it, the screen title, Back lands onlocal_pick, no hint on the first screen.test/onboarding-mouse.mjs: the same path with real clicks; the Tab loop allows for the two new cards.test/onboarding-local-ready.test.mjs: "Model ready" for an app.test/onboarding-gguf-pick.test.mjs: the .gguf pick opens the dialog while the list loads, cancel, a refused file, no second dialog, a running download.Not done here
Linear: ATO-1309, ATO-1310, ATO-1311, ATO-1312, ATO-1313, ATO-1402
Not yet checked on the second Mac.