Skip to content

Releases

Pensieve 0.6.0+44f395c2

Choose a tag to compare

@div0-space div0-space released this 29 Sep 05:24

Notarized Developer ID build 0.6.0+44f395c2.

SHA-256: 0f1c997a3afe19b51ec9e752e446082482c2816c8ee944a039d9873ad16e5706

Pensieve 0.5.0+1ed070cf

Choose a tag to compare

@div0-space div0-space released this 26 Sep 21:22

Notarized Developer ID build 0.5.0+1ed070cf.

SHA-256: 03bd1168e21a0dee33c55ae38c4711e2fed14d9fbcb60273d344c2afa5c56b10

Pensieve 0.5.0

Choose a tag to compare

@div0-space div0-space released this 19 Sep 11:13

Pensieve 0.5.0 (RC)

Agent fabric release: codescribe FFI in-process, Ask threads per document, Grok device-code OAuth, MCP fleet dispatch, main-thread beachball fixes.

Highlights

  • Ask AI — multiline composer with informed preflight (char/token counts), streaming replies, per-document threads anchored to document UUID; collapsible from the status bar
  • Grok OAuth — device-code sign-in with xAI (Settings ▸ AI), Grok as third Ask provider
  • Dictation — codescribe STT engine (Vista retired), capturable tafla, Record gated on mic + STT ready
  • Agents — vibecrafted-mcp client behind the existing dispatch modal; dedicated MCP wizard in Settings
  • Performance — sidebar outline, toolbar repair, and index apply moved off the main thread
  • Wrap lines — one per-window toggle honored by editor and preview

Verification

  • 1720+ unit tests green; Claude audit STAGE_COMPLETE_WITH_OPEN_GAPS
  • Signed + notarized (Developer ID), stapled DMG

Known gaps

  • Live xAI device login is operator-verified only (DoU)
  • Ask readiness for API-key providers after restart reads the draft field, not Keychain (next cut)

Pensieve 0.4.4

Choose a tag to compare

@m-szymanska m-szymanska released this 16 Aug 03:24
1455c8c

Pensieve 0.4.4

Editorial macOS Markdown editor — this release gives the reading theme a home of its own, makes light/dark a single coherent switch, and takes the freezes out of large documents.

Highlights

  • Settings has a third tab, Appearance. The theme and flavor pickers left the crowded toolbar diamond; the status bar's Graphite / Markdown chip still carries both, and Cmd+, now reaches them from anywhere — including a freshly launched window with no document open, which is painted in the reading theme but previously offered no way to change it.
  • Light/dark now flips in one piece. Switching your Mac between appearances no longer leaves a Typewriter window split into two halves while the titlebar catches up. Typewriter follows the system setting with two palettes of its own instead of turning into a different theme, and its dark half no longer hides the sidebar's selection. Upgrading keeps the theme you were already reading on.
  • Large documents stop freezing the app. A multi-megabyte note no longer pins the CPU for as long as it stays open, no longer locks the window a moment after opening, and no longer stalls for minutes while the line-number gutter redraws. Moving the caret costs a bounded step instead of a full document scan, and a big fenced code block no longer freezes the window on a theme change.
  • Sidebar and Open Files behave. A native tab bar no longer covers the top of the sidebar; every Open Files row shows an "×" on hover that honours the same unsaved-work prompt as the menu item; clicking a file opens it as a new tab instead of taking over the document you are reading; and a file you left open comes back once, not twice.
  • Launch is yours to choose. A new Settings > General toggle, "Restore session on launch," decides whether starting Pensieve reopens the files you left open. Your workspace folders always come back either way. Reopening a dozen files no longer hangs the app, and macOS no longer restores a second window graph behind Pensieve.
  • Release-pipeline hardening. A release driven over SSH no longer dies on errSecInternalComponent: the build unlocks its own dedicated signing keychain inside the session that runs codesign and re-asserts it before every signing site. The landing page's checksum, version and download links are asserted as one published claim, in pre-flight and again at the end of the run.
  • Closing a document is a conscious decision on every path, recovered drafts are never swept away on their own, exports carry the theme you are reading, and task markers (1. [x], - [~]) are consistent between the editor and the preview.

Full details in CHANGELOG.md.

Install

Download Pensieve.dmg, open it, drag Pensieve to Applications. Signed with Developer ID and notarized by Apple.

Also available from pensieve.vetcoders.io.

Checksums

addf2e8bec5779b85c97d2fe9ccee21c0307ceeb7d5faf1da253c31d3025b88c  Pensieve.dmg (= Pensieve-0.4.4+1455c8ca.dmg)

Build: 0.4.4 (1455c8ca) · macOS 14.0+ · Apple Silicon

𝚅𝚒𝚋𝚎𝚌𝚛𝚊𝚏𝚝𝚎𝚍. with AI Agents by VetCoders (c)2024-2026 LibraxisAI

Pensieve 0.4.2

Choose a tag to compare

@div0-space div0-space released this 22 Jul 13:23
9b8686c

Pensieve 0.4.2

Editorial macOS Markdown editor — this release brings AI Autocomplete with native OpenAI/Anthropic provider runtimes, a dictation panel, native Open Recent, honest workspace scanning, and a pile of stability work.

Highlights

  • AI Autocomplete + rewrite preview — native OpenAI Responses and Anthropic Messages runtimes, dynamic model discovery, per-document completion sessions, contextual rewrite (Improve/Shorten/Expand/Fix Grammar) from the toolbar.
  • Dictation panel — automatic, Polish, and English recognition with continuous Preview/Final transcript assembly and selection-aware insertion.
  • Release blocker fixed: the provider API key now stores as a plain login-keychain item — signed builds no longer fail with errSecMissingEntitlement (-34018), and Macs without Touch ID are no longer excluded.
  • Window contract: closing the final document or an empty workspace window with ⌘W leaves exactly one live launcher; invisible placeholder scenes no longer let the app go windowless. ⌘Q still just quits.
  • Main-thread livelock fixed on toolbar history state (.NSUndoManagerCheckpoint self-feeding refresh cascade — 147% CPU, multi-GB growth). Regression-tested.
  • Split mode parity: the editor/preview divider now seeds at 50/50 instead of whichever pane shouted loudest.
  • FSEvents file watching rebuilt with canonical paths; hot workspace scans moved off the main thread; Move-to-Trash is immediate and non-blocking; OOXML import no longer misreads sliced data.

Full details in CHANGELOG.md.

Install

Download Pensieve.dmg, open it, drag Pensieve to Applications. Signed with Developer ID and notarized by Apple.

Also available from pensieve.vetcoders.io.

Checksums

9911c7362d24210916800f99e0dbdb09ba1d0b1f1f3a7432094c807d6c14378b  Pensieve.dmg (= Pensieve-0.4.2+020e7e6d.dmg)

Build: 0.4.2 (020e7e6d) · macOS 14.0+ · Apple Silicon

𝚅𝚒𝚋𝚎𝚌𝚛𝚊𝚏𝚝𝚎𝚍. with AI Agents by VetCoders (c)2024-2026 LibraxisAI

Pensieve 0.4.1

Choose a tag to compare

@div0-space div0-space released this 15 Jul 23:15

Fixes

  • Files open as native tabs. Files opened from Finder, the Dock, or open now land as native tabs in the frontmost window, honoring the system "Prefer tabs when opening documents" setting — instead of spawning a detached window per file.
  • Find without the beachball. Find highlighting runs as a single text transaction; documents with thousands of matches no longer stall the editor on every keystroke.
  • Recovery drafts behave. A crash-recovery draft is restored exactly once, into the restored workspace window — it no longer hijacks new documents or multiplies across restored windows.
  • Drag-install DMG. The disk image now ships the Applications shortcut next to the app.

SHA-256 (Pensieve.dmg): 6e0f37ceac93244c1cf5d823c9174a98a42633f0f62911eb649734cb9a809124

Pensieve 0.4.0

Choose a tag to compare

@div0-space div0-space released this 14 Jul 22:34

Pensieve 0.4.0

Signed and notarized Developer ID build (macOS 15+, Apple silicon).

Highlights

  • Word & PDF transfer bridge — export structured .docx from Markdown, import Word documents and text PDFs into recoverable Markdown drafts, straight from the app or Finder.
  • Instant launch & workspace restore — startup timers and loading covers removed; workspaces restore stale-while-revalidate, so the app is usable immediately.
  • Frameless code blocks in preview — inline and block code drop their borders for a subtle themed shadow in both light and dark appearance.
  • Stabilized signed-app UI smoke harness.

Integrity

SHA-256 (Pensieve.dmg) = 0cb3a9bc51f2798f1553262e4043e9c1f7cd3a077f54848b3a0ac0f76216ce1e

Pensieve 0.3.0

Choose a tag to compare

@div0-space div0-space released this 12 Jul 08:48
3906a18

Pensieve 0.3.0 manual macOS release.

  • Adds the editorial download page served from GitHub Pages.
  • Ships a locally signed and Apple-notarized DMG built from main commit 3906a18.
  • Includes the release-profile qube-ffi dylib vendored from vista-kernel 78e2b055.
  • Stabilizes CI timing probes used by the release gate.

SHA256(Pensieve.dmg): 8ccc727426a99cd2a0bbc68d4a40f3c6ec5ff616ae0effd28c86886aa6a2446e