Releases: bitwize-ai/Logue
Release list
Logue 1.0.1
Logue 1.0.1
The first release since Logue was open-sourced. It fixes a defect that silently disabled every
cross-app feature in 1.0.0, removes the 30-minute ceiling on meeting transcripts, and adds plain
markdown storage, wiki links, and vault import.
Three of the fixes below came from bugs reported by people who had no connection to the project
two weeks ago.
Highlights
Cross-app features actually work now. 1.0.0 shipped with the App Sandbox enabled, and a
sandboxed process cannot be an Accessibility API client — there is no entitlement that grants it.
macOS therefore never listed Logue under Privacy & Security → Accessibility, and it could not be
added by hand. The ⌘⌃I inline assistant, global hotkeys, the Command Center and text replacement
were all silently dead. No release before this one had them working. Logue is distributed
Developer ID signed and notarized outside the Mac App Store, so the sandbox was never required;
Hardened Runtime stays on and every entitlement exception remains individually justified.
(#23, fixes #22 — reported by @nunoraposo-cloud)
Meeting transcripts no longer stop at 30 minutes. When a recording ended, the live transcript
was replaced by a re-transcription of audio held in memory — and that buffer was capped at thirty
minutes while the replacement covered the whole session. A ninety-minute meeting lost its last
hour the moment recording stopped. The replacement is now bounded to the audio it actually heard,
and past what memory can hold the recording is read back from its own file and processed to the
end. There is no longer a length at which the transcript or the speaker labels stop. (#48)
Documents as plain markdown in ~/Logue. Opt in, and the file is the document — not an
export and not a mirror. Edit it in any editor, track it in git, or point an agent at it. Edits,
new files, renames, moves and deletions flow both ways, and folders map to spaces including nested
ones. Off by default, and Logue explains what encryption you are giving up before turning it on.
Meetings, transcripts and audio are always encrypted, as is your trash. (#26)
Import markdown files and whole vaults. Right-click a space → Import…, and a vault arrives as
a tree: subfolders become sub-spaces, matched by name so importing twice does not leave you with
Projects (2) beside Projects. Titles resolve frontmatter → # H1 → filename and are stripped
from the body, tags: and created: are honoured, and unrecognised frontmatter keys survive as
document properties. Everything is read on-device. (#35, closes #28 — reported by @tiagodenoronha)
Better speaker attribution. Labels used to be assigned by taking a transcript segment's
midpoint and finding the nearest speaker within 3.5 seconds — which says nothing about how much of
the segment each speaker actually holds, so a brief interjection could capture a whole sentence.
Attribution is now overlap-duration voting, with shared segments split at the boundary and the
fallback window tightened to 0.5s. (#33)
Added
- Wiki links and backlinks —
[[Document Name]]with a completion menu, rendered as real
links, surviving renames, with every document listing what links back to it. (#25) - Document properties and relationships — typed fields (text, number, date, select, checkbox)
and named links between documents, with computed inverses. (#25) - Saved views and an inbox — nested all/any filter groups, relative dates and regex, saved to
the sidebar; keyboard-driven bulk triage for unfiled documents. (#25) - Links panel showing a document's graph neighbourhood, grouped by how each item connects. (#25)
- Mermaid diagram and LaTeX math blocks, durable in markdown. (#7)
- Find and replace (⌘F), move blocks (⌘⇧↑/↓),
==highlight==(⌘⇧M), paste without
formatting (⌘⇧V), editor zoom (⌘+ / ⌘- / ⌘0). (#7, #39) - Quick open (⌘P / ⌘O) — a flat, title-ranked list, separate from the ⌘K command palette. (#39)
- Per-document width and an app-wide default in Settings → General. (#7, #39)
logue://deep links for documents, meetings and spaces, plus back history. (#7, #25)- Sanitized diagnostics on bug reports — no filesystem paths, account name, URLs or API keys. (#7)
Fixed
- The app no longer traps when two speakers share a name. Meetings already broken by this open
again with no migration, and renaming a speaker to an existing name is now treated as the merge
it was meant to be. (#32, fixes #31 — reported by @tiagodenoronha) - The Ask Logue island can be put away again — it closes on its own shortcut, on Esc, and on a
click anywhere outside it, and steps aside when you switch apps while keeping an unsent prompt.
(#49, fixes #46 — reported by @keck) - Meetings recorded from microphone and system audio together keep their timing; audio is mixed
by time rather than arrival order. (#48) - Playback lines up after muting and resuming a microphone. (#48)
- Speaker detection survives a microphone toggle. (#48)
- A meeting's saved duration is no longer read from a capture device's clock, which restarts on
every toggle. (#48) - Lists no longer flash an empty state while the library is still loading.
Changed
- Scrolling a document no longer rebuilds every block. On a 45-block document, measured body
evaluations went from 48/sec to 0 and row builds from 2,208/sec to 0. (#43) - The Portuguese locale is now European Portuguese rather than Brazilian Portuguese.
(#40 — by @tiagodenoronha)
Thanks
To @nunoraposo-cloud, @tiagodenoronha and @keck for reporting bugs that we could not have found
ourselves, and to @tiagodenoronha for the locale fix. Different people, different blind spots.
good first issue tickets are open — see CONTRIBUTING.md.
Install
- Download
Logue-1.0.1.dmgbelow. - Open the DMG and drag Logue into Applications.
- On first launch, right-click → Open if Gatekeeper prompts.
Existing 1.0.0 users will be offered this update automatically through the in-app updater.
After installing, grant Accessibility once: System Settings → Privacy & Security →
Accessibility → enable Logue. 1.0.0 could never appear in that list; this build can.
Requirements
- macOS 26.0 (Tahoe) or later
- Apple Silicon (M1 or newer)
On-device models are downloaded on first use.
Full changelog: v1.0.0...v1.0.1 ·
CHANGELOG.md
Logue 1.0.0
Logue 1.0.0
The initial public open-source release of Logue, under the MIT License.
Logue is a native macOS app for AI meeting notes and document editing that runs entirely on your
Mac. Transcription, speaker diarization and LLM inference are all on-device via MLX on Apple
Silicon. There is no account, no telemetry gate and no cloud dependency — the only network calls
are on-device model downloads, update checks, and features you explicitly opt into.
A later release is available. See 1.0.1,
which fixes two significant defects in this build — see Known issues below.
Meeting intelligence
- Real-time on-device transcription via Apple's
SpeechTranscriber(macOS 26+), streaming
audio directly with no buffering delay. - Speaker diarization using FluidAudio's streaming Sortformer model, with a batch fallback.
- Simultaneous microphone and system audio capture through ScreenCaptureKit — records both
sides of an online meeting, and no bot joins the call. - Smart Minutes — structured summaries with key decisions, themes and follow-ups.
- Smart transcript highlights — important moments surfaced automatically, with your manual
bookmarks always preserved. - Action item extraction — tasks, owners and due dates pulled from the transcript.
- Meeting prep briefings generated from linked documents and prior notes.
- Meeting ↔ document links, bidirectional, with back-link chips in the editor.
AI writing editor
- Block-based rich text editor built on
NSTextViewwith full SwiftUI integration. - Inline grammar and clarity suggestions with one-tap acceptance.
- Tone analysis and adjustment for any selected passage.
- Vocabulary enhancement, validated against the actual document — suggestions that do not
appear in your text are discarded rather than offered. - Rewrite and review panels — rephrase a passage, or get structural feedback on the whole
document. - Fact verification, flagging claims that may need a source.
- Full table support — creation, editing and context menus inside the editor.
- Writing goals for word count, reading level and tone.
- Writing modes and a template gallery, plus save-as-template for your own formats.
Ask Logue — agentic AI chat
- Multi-step agentic reasoning powered by LangGraph-Swift — it plans, reasons and executes
multi-step workflows. - Streaming responses, token by token.
- Inline Mermaid diagrams and LaTeX math rendered directly in the chat thread.
- Deep research mode with progress tracking for long-running multi-source tasks.
- Tool execution UI showing exactly what the agent is doing, with approval controls.
- Sources panel citing every document and meeting the agent consulted.
- Persistent, searchable memory across conversations.
Cross-app features
- A floating prompt bar (⌘⇧W) summoned over any macOS app.
- An inline assistant (⌘⌃I) that rewrites text in place in any text field.
- A live transcript island at the top of the screen, so a meeting keeps transcribing in view
while you work elsewhere. - A menu bar Command Center for starting and stopping recordings from anywhere.
These require Accessibility permission, which this build cannot obtain. See
Known issues.
Native macOS integrations
- Calendar — the agent reads upcoming meetings and can create, update and delete events.
- Reminders — read, add, update and complete reminders.
Both are opt-in through macOS permissions, and the data stays on your Mac.
Search, tasks and automation
- Unified ⌘K search across documents, meetings and action items in one keystroke.
- Full-text search (SQLite FTS5) — fast, ranked results across every transcript and document.
- Action item dashboard — every task from every meeting in one place, with filters
(All / Pending / Overdue / Today / This Week / Completed), sort, search and a live overdue badge. - Scheduled AI tasks — daily digests, automatic summaries and weekly reviews, run on-device.
Privacy and distribution
- On-device by default — inference, transcription and diarization run locally via MLX on
Apple Silicon. Nothing is sent anywhere unless you opt into web search or an external provider. - AES-256-GCM encryption at rest for meetings, transcripts, audio and documents.
- No account, no telemetry gate, no cloud dependency.
- Optional external AI providers (OpenAI/Anthropic-compatible) — your key, stored in the
macOS Keychain, used only when you select it. - Developer ID signed and notarized, with in-app auto-update over a signed Sparkle feed
served from GitHub. There is no backend.
Known issues
Both are fixed in 1.0.1. They are
recorded here because they affect this build.
- Cross-app features do not work in this release. It shipped with the App Sandbox enabled,
and a sandboxed process cannot be an Accessibility API client — no entitlement grants it. macOS
never lists Logue under Privacy & Security → Accessibility, and it cannot be added by hand, so
the ⌘⌃I inline assistant, global hotkeys, the Command Center and text replacement are all
silently disabled. (#22) - Meeting transcripts are truncated at 30 minutes. When recording stops, the live transcript
is replaced by a re-transcription of an in-memory buffer capped at thirty minutes, so anything
longer loses everything past that point.
Install
- Download
Logue-1.0.0.dmgbelow. - Open the DMG and drag Logue into Applications.
- On first launch, right-click → Open if Gatekeeper prompts.
Requirements
- macOS 26.0 (Tahoe) or later
- Apple Silicon (M1 or newer)
On-device models are downloaded on first use.
Built by Bitwize. Issues and feature requests are welcome on the
Issues page.