Changelog

What's new.

PKMA is in alpha. Until v1, expect frequent changes and the occasional re-index.

v0.2.1

May 2026 alpha

Small UX fixes and a provider correctness bug.

  • Sticky auto-scroll while a reply is streaming; pauses if you scroll up, resumes at the bottom.
  • Ctrl+L focuses the composer from anywhere in the app.
  • Ollama runtime context length now picks up Modelfile num_ctx and per-architecture context_length keys (llama.*, qwen2.*, etc.) instead of a fixed field.
  • Deleting a chat no longer crashes the webview — switched off window.confirm (unsupported in Tauri) to the dialog plugin's ask().

v0.2.0

May 2026 alpha

System tray, configurable embedding chunk size, and quick-window polish.

  • App lives in the system tray and keeps running when the main window is closed. Tray menu: Show/Hide Main Window, Show/Hide Quick Chat, Quit. The window's X hides to tray; Quit is the sole exit path.
  • Configurable embedding chunk size (embedding_chunk_chars, default 1500, range 200–8000) for models with tight context windows. Exposed in the Embedding tab. Reindex required after changing.
  • Quick window centers on the cursor's monitor whether you trigger it via Ctrl+Shift+Space or the tray menu, and won't get flipped by a focus-stealing tray click.

v0.1.1

May 2026 alpha

Light theme, side-chrome polish, and signed Linux builds.

  • Light theme with a Sun/Moon toggle in the NavRail; both windows stay in sync via the shared pkma-theme key.
  • Recessed side chrome (rail/history/titlebar) on --bg-side; titlebar simplified to just the vault name.
  • Signed Linux Tauri build (AppImage + .deb / .rpm) and multi-platform versions.json/latest.json for the updater.
  • Release notes now sourced from changelogs/v<version>.md.

v0.1 — alpha

April 2026 alpha

First public build. Everything is provisional and the index format is not yet stable.

  • Local-first chat against an Obsidian vault.
  • Wikilink-aware retrieval with inline citations.
  • OpenAI-compatible provider support (OpenAI, Anthropic, Google, Ollama, llama.cpp).
  • Three agent modes: Quick, Deep, Research.
  • Windows binary. macOS and Linux builds tracked in the roadmap.

Per-commit detail

For granular commit history, see the source repo. This page summarises tagged releases only.