Skip to content

Releases: aherrick/LocalMind

LocalMind 1.0.31

Choose a tag to compare

@github-actions github-actions released this 18 Sep 13:20
Update assistant timestamp on first token

Make chat message timestamps observable so the UI updates when an assistant response starts streaming visible text. This sets the assistant timestamp when the first non-thinking content arrives and clarifies the Foundry Local thinking-filter TODO.

LocalMind 1.0.30

Choose a tag to compare

@github-actions github-actions released this 16 Sep 19:06
Close settings when selecting chat

Ensure the Settings panel closes even when the already-open chat is selected again, keeping chat navigation behavior consistent.

LocalMind 1.0.29

Choose a tag to compare

@github-actions github-actions released this 16 Sep 18:52
Add GitHub repository link to settings

Adds an OpenRepository command and a corresponding UI section in Settings that lets users open the LocalMind GitHub repository for source and releases.

LocalMind 1.0.28

Choose a tag to compare

@github-actions github-actions released this 16 Sep 00:11
Upgrade Microsoft AI Foundry package

Replace the WinML-specific Microsoft.AI.Foundry.Local package with Microsoft.AI.Foundry.Local version 2.0.1 while retaining the existing Microsoft.Extensions.AI dependency.

LocalMind 1.0.27

Choose a tag to compare

@github-actions github-actions released this 15 Sep 23:05
v1.0.27

Add Gemma 4 E2B IT model to FoundryLocalProvider

LocalMind 1.0.26

Choose a tag to compare

@github-actions github-actions released this 15 Sep 20:00
Bump NuGet package versions

Update FluentIcons.WinUI, Microsoft.Extensions.AI, Microsoft.Extensions.AI.OpenAI, and Microsoft.WindowsAppSDK to their latest versions.

LocalMind 1.0.25

Choose a tag to compare

@github-actions github-actions released this 24 Aug 13:39
v1.0.25

Merge branch 'main' of https://github.com/aherrick/LocalMind

LocalMind 1.0.24

Choose a tag to compare

@github-actions github-actions released this 22 Aug 15:04
Handle stale chat selection and drop model refresh

Refactors sidebar-clearing logic in `MainWindow` into a `ClearSidebarSelection()` helper and now also clears selection when `SelectedChat` points to a chat no longer present in either pinned or regular chat collections. This prevents lingering highlights when chats are removed or become invalid.

Also removes the model-picker `DropDownOpened` refresh path by deleting the XAML event handler, its code-behind method, and `ChatViewModel.RefreshModels()`, simplifying model selection behavior and avoiding implicit refresh-on-open side effects.

LocalMind 1.0.23

Choose a tag to compare

@github-actions github-actions released this 22 Aug 14:20
Refresh model picker and clear nav selection

Adds immediate model discovery when the chat model ComboBox opens by wiring DropDownOpened to ChatViewModel.RefreshModels(), so newly started providers appear without delay. Also clears both sidebar ListView selections when switching to Settings, fixing stale highlight state when OneWay SelectedItem binding does not push null reliably.

LocalMind 1.0.22

Choose a tag to compare

@github-actions github-actions released this 22 Aug 14:04
Centralize local model discovery and status polling

Introduce a shared `ModelCatalog` service that periodically refreshes all local providers, tracks available models, and publishes per-provider availability/model snapshots. Update `ILocalModelProvider` to return `LocalProviderStatus` via `GetStatusAsync`, and adapt Foundry, Ollama, and llama.cpp providers to the new contract.

Refactor `MainViewModel`, `ChatViewModel`, and `SettingsViewModel` to consume catalog-driven updates instead of doing their own provider polling. This keeps chat model lists and settings provider states in sync as providers come online/offline, while preserving selection stability and reducing duplicated refresh logic.