Every release.Real ones.

2026-05-13
Feature

Khint on Windows

The full three-pillar Khint experience now runs on Windows 10 22H2+ alongside macOS 13+. Same palette, same Agents, same OCR, same Memory. Packs, action history, and your Premium subscription follow your account across both. Integration credentials, API keys, and Memory sessions stay on each device — by design.

  • Palette opens with Ctrl+Shift+K (Cmd+Shift+K on Mac). All shortcuts you set on Mac are auto-translated.
  • Onboarding skips the macOS Accessibility step — Windows SendInput needs no permission grant.
  • Cloud sync round-trips Packs and action history between Mac and Windows under the same account.
  • Memory sessions, Atlassian / Linear creds, and your Anthropic BYOK key are device-local (by design).
  • Same Premium subscription works on both — no double billing, quotas are per-account, not per-device.
  • If you trigger an Action while an elevated app is in front (e.g. Notepad++ as admin), the clipboard still gets the text and a toast tells you to press Ctrl+V manually.
2026-05-10
Feature

OCR & chat-capture with no API key required

OCR and chat-capture now run through a server-side Vision proxy backed by the project's Anthropic key. Skip the BYOK step in onboarding and screen reading just works. A personal key in the keychain still wins as an offline fallback.

  • Single `/api/vision` proxy handles single-shot OCR and multi-turn chat-capture.
  • Same prompt-injection framing as `/api/correct`: Unicode sanitization, security preamble, output guardrail.
  • Personal Anthropic key in the keychain stays the offline fallback when present.
  • macOS region capture: Finder is activated before screencapture so the selection overlay shows up reliably.
2026-05-10
Feature

Settings → MCP: one toggle per integration

The MCP page got a uniform pattern. Claude Desktop, Codex, Atlassian, and Linear all flip the same way: one toggle that handles install or credential capture, with a clean Edit / Disconnect path once connected.

  • Claude Desktop & Codex: toggle on writes the binary entry into the external config; toggle off uninstalls.
  • Atlassian & Linear: toggle on reveals an inline credential form that saves to the macOS keychain; toggle off clears the keys.
  • Khint MCP server card simplified to info-only with a collapsible binary path.
  • Atlassian's connected card surfaces email · cloudDomain so re-auth is one click.
2026-05-09
Feature

Linear ticket creation from selection

Highlight any text, open the palette, pick a team, confirm. The AI rewrites it into title + description and the new Linear issue URL lands on your clipboard.

  • Direct Linear GraphQL with a Personal API Key. No backend, no proxy.
  • Pick any user-saved Action to format the selection.
  • Last-used team floats to the top of the picker.
  • A `linear_created` Memory entry lands so downstream Actions see the new ticket.
2026-05-08
Feature

Multi-provider AI: OpenAI alongside Claude

A new Settings → AI Models tab picks the default model for every Action you run. Six models out of the box; same daily quota whichever you choose.

  • OpenAI GPT-5 / Mini / Nano live alongside Claude Haiku 4.5 / Sonnet 4.6 / Opus 4.7.
  • Memory's compactor stays Claude Haiku regardless. Memory behavior unchanged.
  • Anthropic keeps the strongest jailbreak framing; OpenAI gets the same Unicode sanitization.
  • Per-call provider + cost logged to `usage_logs` for future cost dashboards.
2026-05-08
Feature

Atlassian writes: create, comment, transition

Three new palette flows turn the May 6 Atlassian read pulls into a two-way street: create a Jira issue from selection, drop a comment, or move a ticket through your workflow.

  • AI-formatted summary + description from any user-saved Action.
  • Project + issue type pickers with last-used floated to the top.
  • Workflow- and permission-aware transition list per Jira issue.
  • Strict `yes` + Enter confirm gate, no accidental writes.
2026-05-06
Feature

Atlassian → Memory: pull Jira & Confluence

Pull a Jira issue, an active sprint, a JQL search or a Confluence page into the active Memory session. Subsequent Actions see the content via `<session_context>` automatically.

  • 4 palette commands: pull Jira issue / sprint / Confluence page / JQL search.
  • Email + API token saved in the macOS keychain. No backend, no proxy.
  • Each pull lands as a typed Memory entry (`jira`, `confluence`, …).
  • The compactor folds it into context within ~5 seconds.
2026-05-03
Security

Prompt-injection hardening

Seven follow-up fixes that close the gap between trust boundary defined and trust boundary enforced everywhere.

  • Session context wrapped with a per-call nonce, on proxy and BYOK paths.
  • Server rejects user-saved Action prompts that try to forge wrapper tags.
  • Team-pack clones go through a preview modal before importing.
  • Opt-in PII redaction for email, phone, SSN, IBAN.

Want to be in the loop?

No RSS feed yet. Drop us a note and we'll email you when there's something worth a release post.