Skip to content

Marginalia v0.1.2

Choose a tag to compare

@shenmintao shenmintao released this 28 May 20:02
· 51 commits to main since this release

Highlights

  • Added desktop UI internationalization with Auto, English, and Chinese language modes.
  • Localized the main desktop surfaces: Chat, Library, Search, Settings, status bar, metadata panels, dialogs, markdown controls, and task activity.
  • Reworked background task labels so internal kinds such as ingest_file, reflect_turn, and reflection_turn show human-readable names while keeping the raw kind in tooltips for debugging.
  • Improved chat session behavior: sessions appear immediately on first message, titles refresh when the planner returns them, and active streams survive switching away and back.
  • Optimized LLM prompts for prefix caching, including ingest and background task prompts, to better align with DeepSeek-style prompt cache behavior.

Fixes

  • Fixed the Chat stop/send state after switching between running sessions.
  • Fixed Library folder actions so upload/new-folder targets carry the real folder name instead of falling back to an id or placeholder.
  • Added configurable agent execution budgets and surfaced the settings in the desktop UI.
  • Fixed GUI version display and updated release metadata to 0.1.2.
  • Added README community links and a desktop GUI screenshot.

Artifacts

  • Desktop bundles include Windows installer and portable zip, macOS Apple Silicon DMG/app archive, and Linux deb/rpm packages.
  • Docker image: ghcr.io/shenmintao/marginalia:v0.1.2 and ghcr.io/shenmintao/marginalia:latest.

First-launch Notes

  • Windows: SmartScreen may warn. Click "More info" -> "Run anyway".
  • macOS: Gatekeeper may block the app. After dragging it to Applications, run xattr -dr com.apple.quarantine /Applications/Marginalia.app.