Changelog
See what is already in Vibe and how the app improves from release to release.
v4.27.02026-08-26
changelog.entries.v4_27_0.title
- β¨A host now uploads one encrypted screen stream and two separate audio tracks while up to 20 browser viewers receive them through the Stream media service.
- πThe Helper keeps the shared screen primary, adds compact screen and text focus modes, and lets every viewer mix microphone and system audio locally.
- πRussian, Japanese and emoji composition now send once, fullscreen and diagnostics stay reachable, mute is explicit, and the mobile composer remains usable above the keyboard.
- β¨Private AI accepts a custom prompt and a short private conversation, and publishes nothing to the shared room without an explicit action.
v4.26.12026-08-26
Compact local interview recording
- β¨Start and stop a local video recording from compact controls in the live interview toolbar without changing the interview workspace.
- πA saved recording includes one 1080p mixed MP4 plus separate microphone and system-audio masters, with clear Open and Finder actions.
- πLow disk space stops through the normal save path, while startup recovery keeps unfinished crash artifacts private and owner-scoped.
v4.26.02026-08-25
Native Practice and bounded interview recovery
- β¨Practice now runs inside Vibe with realistic interviews, six supported ML scenarios, local editable voice input, local Python execution, resume and final reports.
- πThe Practice catalog keeps 13 future scenarios visible as Coming soon instead of offering actions that cannot start.
- πPermanent diagnostic upload failures and transcript repair work are bounded so completed interviews do not accumulate endless background retries.
v4.25.02026-08-25
More reliable Vibe Stream and a focused Helper
- πA slow Stream viewer no longer holds back screen delivery for another viewer; each viewer recovers independently from the next complete video keyframe
- πThe mobile and desktop Helper keeps the shared screen primary, uses one compact timeline, and can focus on only the screen and current text
- β¨Private AI accepts your own prompt and keeps a short conversation in the current viewer tab without publishing anything automatically
- πTemporary identity verification failures keep the last confirmed account and local history instead of signing the user out
v4.24.12026-08-24
More reliable interview analysis recovery
- πWhen an interview does not contain enough linked question-and-answer evidence, Vibe keeps that clear limitation instead of treating the analysis as broken and retrying it on every launch
v4.24.02026-08-23
Clearer interview analysis and promo codes
- β¨Completed interviews open on a compact evidence-backed Analysis page with a summary, key moments, strengths, improvements and next actions
- β¨New and existing users can enter a promo code after signing in and see the exact access or one-time price before continuing
- β¨VIBE100 activates 30 days of full access for 0 β½ without a card; public promo links introduce the product first, and the code is entered and confirmed in the app
v4.23.72026-08-22
More reliable transcription and clearer diagnostics
- πIf managed transcription disconnects mid-sentence, Vibe keeps the current audio segment and switches to fallback transcription without running both providers continuously
- πAuto can recover one recent unanswered question after transcription stabilizes, without duplicating newer or manually requested answers
- πReliability reports measure visible answers against requests actually sent and separate confirmed user problems from internal signals
- πFull-session diagnostics use an explicit preference, bounded sampling and source-specific audio only when capture or transcription evidence requires it
v4.23.62026-08-21
More specific answers with fewer duplicate cards
- πAmbiguous follow-ups stay with the active project, while candidate corrections replace stale AI assumptions
- πAuto does not create another card for a cumulative continuation of the same question, while a clear new question still gets an answer
- πThe current answer stays at the reading edge as transcript rows arrive and returns to history when the next answer starts
- πIf managed answer authorization fails before content, Vibe refreshes access and retries the request once
v4.23.52026-08-21
Reliable managed transcription and diagnostics
- πManaged Soniox refreshes authorization and retries only the failed temporary-key request once after an authorization error
- πA repeated Soniox authorization failure uses the existing managed OpenAI transcription fallback instead of silently losing the transcript
- πOperations reports recoverable sessions as unfinished and explains the observed reason when a full diagnostic archive is unavailable
v4.23.42026-08-20
Reliable startup after browser sign-in
- πA completed Google, Yandex or email browser sign-in no longer appears to fail when the local authenticated data owner is missing
- πVibe performs one bounded repair and retry for that exact state while keeping unrelated ownership and unfinished-session errors fail-closed
- πThe repair preserves local interview data and does not require deleting Application Support or transferring the account again
v4.23.32026-08-19
Durable account transfer recovery
- πA server-successful test-account transfer can finish local history and settings ownership after restart without deleting local data
- πReferral, campaign, redemption and free-grant state is reconciled or fails closed before a future account transfer
- πAccount diagnostics distinguish checkout, download, first desktop launch, interview start and first answer without attributing public DMG downloads
v4.23.22026-08-19
Clearer helper setup and long-interview continuity
- πThe helper invitation now uses compact waiting and connected states with direct copy and invite actions
- πLong interviews refresh managed transcription authorization instead of silently losing the transcript
- πTemporary access-heartbeat failures keep capture, recording and Vibe Stream alive
- πStatic shared screens send bounded keyframes so a newly connected helper can receive a decodable frame sooner
v4.23.02026-08-18
Reliable Vibe Stream recovery
- πVibe Stream tries fresh direct and asymmetric relay routes instead of forcing both participants through the same relay path
- πScreen and audio count as healthy only after fresh decoded or RTP evidence, and one helper's media can recover without ending the room or interview
- πAfter a long helper disconnect, Vibe verifies fresh physical microphone frames and safely reopens a stalled shared stream once
- πA helper gets 90 seconds to reconnect, while Finish keeps the authenticated room and chat available for another ten minutes
v4.22.122026-08-17
Reliable finishing and diagnostics
- πFinishing an interview now keeps one session identity until capture, access accounting and saved history have closed cleanly
- πInterrupted reviews can resume from a safe checkpoint, while ambiguous historical sessions remain unchanged instead of being guessed
- β¨Promotional testers provide one clear consent for encrypted diagnostics that preserve answer timing and session context for up to 30 days
v4.22.102026-08-16
Current plans and account time
- πThe desktop now uses the current one-month and three-month Pro plan catalog instead of retired plan terms
- β¨Accounts with interview-time credit can see the remaining balance on Dashboard, during preparation and in the live interview toolbar
- πVibe is ready to show an eligible account one focused starter offer after a useful first interview, without adding it as a permanent public pricing card
v4.22.92026-08-15
Legacy Interview Reviews Recovered
- πCompleted legacy reviews that stored an accidental empty recording-availability field open normally again instead of showing an inconsistent-processing error
- πVibe reuses the already-saved valid analysis and does not call the AI provider again when recovering these reviews
- πReview validation remains strict for non-empty availability data and every other unknown field
v4.22.82026-08-15
Reliable Setup, Reviews & Accounts
- πAny combination of the three preparation steps can stay open or closed, while Start Interview remains visible and the latest setup is saved before launch
- πSafe interrupted post-interview processing can resume from its saved checkpoint, with a concrete reason and recovery action shown in History
- πNew preview-code activation requires a confirmed named account; existing preview users keep their history and export while linking an account
v4.22.72026-08-15
A Simpler Interview Setup
- πInterview preparation now uses three focused stepsβInterview, Documents and Answersβwith one final Start Interview action instead of a separate preview screen
- β¨One Document Library manages resumes, vacancies, projects, company or interviewer material and other context, including file, text and vacancy-link sources
- πThe new setup keeps scenario multi-select, interview focus and instructions, answer depth, experience policy, AUTO/RU/EN and Vibe Stream in a quieter glass layout
v4.22.62026-08-14
Post-Interview Reviews Restored
- πNew interview reviews convert the stored recording manifest into the exact review schema before analysis, preventing the schema-version failure introduced in 4.22.5
- β¨Affected historical interviews can be recovered explicitly from History or Session Detail using transcript and selected context only; raw audio stays on the device
- πRecovery shows available, queued, running and paused states, processes newest interviews first and can safely continue after a provider-wide pause
v4.22.52026-08-14
Clearer Stream Messages & Private Helper AI
- πHuman and AI helper messages share the same safe formatting for paragraphs, cyan emphasis, lists, inline code and code blocks
- πThe helper keeps one chronological conversation with compact filters instead of presenting filters as separate chats
- β¨A helper can privately request Context, Risks or a suggested reply from the current interview; results stay private and the suggestion is shared only after an explicit action
v4.22.32026-08-13
Reliable Launch on Supported Macs
- πVibe no longer exits at launch on supported macOS releases when newer ScreenCaptureKit symbols are unavailable
- πCertified release checks now reject incompatible ScreenCaptureKit imports before an update can be published
v4.22.22026-08-12
Broader Auto Recall, Cleaner Answers
- πAuto recognizes more common conversational Russian and English interview requests and follow-ups without changing its provider or timing policy
- πA complete resolved question is preserved when transcription ends with a stale fragment, and complete questions are no longer rejected solely because they end in a pronoun
- πBalanced and Deep answers keep a ready-to-say opening, no more than three first-layer points, and one coherent causal narrative
- πDiagnostics identify the exact app build, and a later archive upload no longer changes the recorded version of an earlier interview
v4.22.12026-08-12
More Reliable Auto Answers
- πAuto and the matching manual answer action share one coordinated attempt, while selecting a different question cleanly preempts the pending Auto response
- πConservative stability checks avoid answering incomplete tails, acknowledgement-only speech, self-directed questions, and unstable transcription transitions
- πRecognizing, preparing, and delayed states make Auto progress visible and always clear after completion, rejection, cancellation, timeout, or error
- πBalanced and Deep answers begin with a concise, self-contained response before adding up to three first-layer points
v4.22.02026-08-10
Guided Setup & Cleaner Live Controls
- β¨First Run teaches the real window, preparation form and live interview controls directly, including Vibe Stream sharing and chat
- πThe live workspace is a compact two-strip toolbar with smooth language, context, shortcut and settings panels
- πNew untouched macOS shortcut sets receive practical defaults, while existing custom or partial shortcut choices stay unchanged
- πInterview startup synchronizes account authorization before access, capture and transcription begin, replacing raw provider errors with an actionable app error
- πThe certified DMG has a reliable Applications shortcut and blocks running from the mounted installer before permissions or interview setup begin
v4.21.142026-08-07
Complete Helper Pins & Safer Code Focus
- πPinned helper messages keep Copy and Reply alongside jump and unpin, so pinning no longer removes useful actions
- πCode Focus opened from a pinned answer isolates one readable code view and restores the full conversation when closed
- πThe release path rechecks the exact tested commit, Apple certification, Gatekeeper acceptance and artifact hashes before publication
v4.21.132026-08-07
Faster Live Controls & Safer Setup
- πAnswers, interview context, shortcuts, language, opacity and protection are direct independent controls with one readable popover at a time
- πDetectable mode is unmistakably red, protected mode is green, and a failed protection change offers a clear retry
- β¨A replayable Control Lab teaches the controls without starting permissions, capture, an interview, AI requests or Vibe Stream; new shortcuts remain unassigned until confirmed
- πCode Focus is denser and scrolls in both directions, previous answers stay readable, and up to five pinned answers remain full usable cards
- πContent diagnostics start off and preview access requires an exact versioned consent receipt before diagnostic content can be enabled
v4.21.122026-08-07
Clearer Live Controls & Practical Shortcuts
- πAnswers, interview context and language, and shortcuts now live in one compact control center, while opacity and protection remain immediately available
- πProtection state is calm and factual: cyan while protected, amber while detectable, and red only when an actual error needs attention
- β¨New device-local shortcuts start unassigned, reject bare or duplicate bindings, and warn about combinations that may conflict with meeting apps
- πCode Focus shows one clean code copy, earlier answers stay readable, and up to five useful answers or helper messages can be pinned for the current interview
v4.21.112026-08-06
Saved Interviews as Real Conversations
- πSaved interviews mirror the live conversation: interviewer on the left, candidate on the right, and Vibe answers with the same cyan semantic anchors
- πDialogue, review, files, audio, search, timeline navigation, and screen visibility share one monolithic glass workspace
- πRecording status distinguishes intentional source muting from capture gaps, dropped samples, missing tracks, and unknown legacy data
- πReview evidence uses one canonical Unicode and punctuation contract on desktop and server, with at most one automatic repair attempt
v4.21.102026-08-06
Clear Diagnostic Consent for Preview Access
- β¨Preview access codes now ask for one clear diagnostic-consent confirmation before activation
- πAccepted preview sessions use the existing durable upload queue for technical diagnostics and ready interview artifacts, including offline retry
v4.21.92026-08-05
More Reliable Long Interviews
- πLive transcription can move to the managed fallback without closing audio capture, then return to Soniox only after a bounded healthy shadow check
- πLive answers, transcription fallback, Vision, post-interview repair, and metadata use isolated workload budgets so background work cannot starve an interview
- πResumes and supporting files open in one editor where their type, title, parsed content, warnings, and source can be checked before saving
- πVibe Stream orders the system-audio reference before microphone echo processing and keeps candidate audio packets continuous while echo cancellation is warming
v4.21.82026-08-03
A Clearer First Run
- πPreview access codes now complete sign-up, redemption, server access confirmation, and local activation as one reliable flow with a safe Support ID on failure
- β¨Fresh setup starts with Russian or English, teaches the real window controls, and offers one deterministic offline answer demo before sign-in or macOS permissions
- πNew profiles start with balanced 65% glass transparency, while existing preferences remain unchanged across sign-in, setup, permissions, and live interview surfaces
- πFirst context is optional and focused: one resume plus up to three project or note files, without starting an interview or consuming access
v4.21.72026-08-03
Reliable First Interview Audio
- πVibe opens one shared microphone stream during preparation and reuses it when the interview starts instead of competing for the same macOS device
- πMicrophone and system-audio checks finish before an interview, access time, or transcription starts; a blocked macOS device now produces one clear restart action
- πThe release gate now proves two sequential installed interviews through the same physical microphone stream, with real audio frames, transcription, visible answers, and clean stops
v4.21.62026-08-03
Try Vibe Before Setup
- β¨A bilingual offline demo shows the real transcript arrow, streamed answer layout, and cyan meaning anchors before sign-in or macOS permissions
- πFresh setup starts with an explicit Russian or English choice, browser-first sign-in, and one clear permission step at a time
- πInterview preparation uses one calmer vacancy editor with compact file and URL import, saved resume versions, and optional supporting documents
- πVibe verifies real microphone and system-audio frames before creating the interview, consuming access time, or connecting transcription
v4.21.52026-08-03
Monolithic Glass & Clearer Product Tour
- πTransparency now follows one literal glass value across sign-in, setup, interview, settings, history, completion, feedback, and onboarding
- πZero percent removes permanent dark panels while text and icons stay crisp; one hundred percent remains a single opaque dark sheet
- πProduct Tour coachmarks now use the same glass material instead of introducing an independent opaque card
- πThe opacity control and shared drag surface no longer compete with native whole-window alpha or parallel drag paths
v4.21.42026-08-02
Clearer Setup, Helper Controls & Reliability Diagnostics
- πInterview preparation and Vibe Stream helper controls are simpler, more compact, and preserve setup state before the interview starts
- πAnswer, transcription, Vision, capture, and Stream failures now end in a visible outcome with a Support ID instead of silently hanging
- β¨Consent-aware diagnostics, operational alerts, and controlled updater cohorts make regressions easier to detect and safer to release
- πExperience answers keep compact cyan meaning anchors across Auto, Luna, Terra, and Sol
v4.21.32026-07-31
Glass Completion & Newest-First Interview Feed
- πThe completion and optional-feedback surfaces now preserve the same glass transparency as the rest of Vibe
- β¨Interview settings can keep the normal chronological feed or place every new transcript, Stream message, and AI answer at the top
- πNewest-first mode follows incoming content at the top and pauses cleanly when you scroll away, with a compact return action
- πThe public release gate reverified managed transcription and answers, including Auto, Luna, Terra, and Sol experience scenarios
v4.21.22026-07-31
Ready-to-Say Experience Answers & Simpler Completion
- πPlausible experience completion is now the default, while a confirmed-only policy remains available in interview preparation
- πDirect candidate instructions such as an OCR or Claude Agents SDK experience statement are treated as facts for the current interview instead of triggering a refusal
- πPost-interview feedback is optional and collapsed by default, with text, voice, or both available when you choose to share it
- πThe obsolete legacy Compact mode was removed while the normal interview overlay and floating V remain unchanged
v4.21.12026-07-31
More Reliable Vibe Stream Audio & Recovery
- πOne timestamped system-audio capture now feeds transcription, recording, Vibe Stream, and the echo-cancellation reference
- πEcho cancellation reports active only after stable media clocks and measured echo reduction; otherwise Vibe keeps the speaker-safe fallback
- πSerialized helper negotiation rejects stale answers and candidates so one reconnect cannot replace a newer media connection
- πSoniox queues, batching, reconnect attempts, and managed fallback are bounded to avoid repeated warning and retry loops
v4.21.02026-07-30
Lifetime Free Trial & Safe One-Time Pro Checkout
- β¨Every registered account receives 30 live-interview minutes once; early access remains open until the payment and receipt canary is verified
- πServer time counts one interview lease rather than audio tracks, with pause, crash, offline, and second-device protection
- β¨Vibe is ready to open one-time monthly or annual Pro payment in TβBank's protected browser form and confirm activation automatically once checkout rollout is enabled
- πWhen trial time ends, new transcription and answers stop without fallback loops while the recording, transcript, and history remain saved
v4.20.02026-07-30
Reliable Vibe Stream, Speaker Audio & Interview Context
- πVibe Stream guests now enter a name before connecting, and the interview composer can switch explicitly between AI and the room-wide Stream chat
- πScreen delivery follows decoded frames and can recover one affected guest without interrupting healthy viewers
- πSpeaker-mode Stream audio now uses ordered tracks, correct stereo downmix, and WebRTC echo cancellation with a bounded fallback while it warms up
- β¨Interview preparation can select one saved resume version and up to six typed supporting documents with exact revision snapshots
- πLong interviews retain the complete answer history, and post-interview review records exact intervals when interviewer audio was disabled
v4.19.62026-07-29
Stronger Interview Continuity & Safer Review Recovery
- πFacts the candidate states during an interview now guide later answers before AI-generated continuity hints
- πVibe reuses a matching uploaded Project, avoids unrelated Projects, and falls back to one coherent realistic example only when context is missing
- πPost-interview transcript repair checkpoints completed work and resumes safely after provider throttling without retry bursts
- πVibe Stream guest presence stays compact with a positive viewer count and short join or leave notices
v4.19.52026-07-29
Interview Language & Consistent Semantic Emphasis
- β¨Choose Auto, Russian, or English directly in interview preparation; Vibe remembers the selection for the next interview
- πBrief, Balanced, and Deep answers now use the same semantic-emphasis rules instead of weakening highlights in the default mode
- πDefinitions and comparisons distribute compact cyan anchors across the concept, mechanism, trade-offs, and practical conclusion
- πUser-facing Copilot and Session labels are now consistently named Interview without changing internal APIs or stored data
v4.19.42026-07-28
Clear Transcript Actions & Stronger Answer Emphasis
- πEvery non-empty transcript line now has a permanent external up-arrow, including the line that is still being transcribed
- πWhat to say uses the same up-arrow, while manually typed prompts keep the familiar paper-plane send action
- πAnswers distribute cyan emphasis across the opening, mechanisms, trade-offs, and conclusions so key ideas are easier to scan
- πDedicated Questions and Summary shortcuts no longer clutter the live or compact interview controls
v4.19.32026-07-28
A Proper First Launch & Browser Sign-In
- πThe sign-in screen now uses the same glass window chrome, drag affordance, and compact minimize control as the main Vibe window
- β¨Browser sign-in is primary again, with Google and Yandex ID on the website and an automatic return to the app
- πSix-digit email sign-in remains available as a fallback, while access codes stay as the service path
- πStable, RC, Dev, and First Run QA use separate allowlisted callback schemes without sharing profiles
v4.19.22026-07-28
Reliable macOS Window Controls
- πMinimize, screen visibility, opacity, and window layout keep working after opening Practice
- πThe main window now uses a standard compact minus button instead of a labeled control
- πScreen visibility changes report a clear error instead of silently failing
v4.19.12026-07-28
Certified macOS Release
- πOpen the downloaded app normally: it is signed with Developer ID, notarized by Apple, and accepted by Gatekeeper
- πDownloads and automatic updates now select only complete certified macOS releases
- πThe website no longer asks users to use Control-click or Privacy & Security to open the public build
v4.19.02026-07-28
Voice Feedback, Short Vibe Stream Links & Interview Timeline
- πFinish an interview through a restrained confirmation and send a voice note with one clear diagnostic consent
- β¨Share revocable 12-character Vibe Stream room links while older room links remain compatible
- β¨Navigate a recorded interview on a horizontal timeline synchronized with the vertical transcript
- πFollow question markers, recorded gaps, playback speed, volume, and explicit interviewer or candidate audio
v4.18.02026-07-27
Reliable Vibe Stream Live Events & Managed Answers
- πStarting Vibe Stream during an active interview now attaches the live event bridge so viewers receive transcript and answer updates
- πOlder managed-answer settings move off the obsolete shared route and use the signed-in account route without changing BYOK or custom provider settings
- πCompleted recording packages no longer leave stale finalization state that can block a later app update
- πVibe Stream answer cards are easier to scan while preserving safe streamed rendering
v4.17.02026-07-27
Faster-to-Read Answers & Guided Setup
- πLive answers lead with the direct answer, use question-specific scan points, and move optional detail below a clear depth boundary
- πGenerate a different answer now asks for a meaningfully different structure or explanation and retries one near-duplicate
- πFirst-run permissions guide microphone and Screen & System Audio access step by step, with clearer window dragging and minimizing
- πVibe Stream viewers render streamed answer cards correctly instead of exposing their internal markup
v4.16.02026-07-27
Vibe Stream Lobby Before the Interview
- β¨Create and share a Vibe Stream room before the interview starts
- β¨Preflight one display, system audio, and microphone while helpers join
- πThe same room and media continue into the live interview without reconnecting
- πEnding the interview revokes the helper link and closes the room
v4.15.32026-07-27
Native Overlay & Model Choice
- β¨Choose Auto, Luna, Terra, or Sol in Settings for the next live answer
- πThe macOS window collapses into a compact Vibe logo with clearer audio controls
- πLive answers now preserve every emphasis selected by the model
- πReply-to-transcript actions and conversation-end navigation are easier to use
v4.15.22026-07-26
More Readable Live Answers
- πLive answers use shorter reading blocks, stronger semantic emphasis, and clearer formula rendering
- πStarting or leaving a session now preserves the window size chosen by the user
- πThe translucent return control appears only while more conversation remains below
v4.15.12026-07-25
Clearer Live Actions
- πLive answer, interviewer-question, recap, vision, and Vibe Stream actions now use distinct compact icons
- πAction names appear immediately on hover and keyboard focus without expanding the composer
- πAnswer regeneration is now clearly separated from asking what to say next
v4.15.02026-07-25
Project Context & Private Account Data
- β¨Add revisioned Markdown, text, DOCX, and PDF project context to live sessions
- πSession history, settings, recordings, and exports are isolated to the exact signed-in account
- πFollow-ups, corrections, streaming answers, and manual scrolling behave more predictably
v4.14.22026-07-23
Live Timing & Release Reliability
- πAuto uses stronger conversational-maturity signals before starting an answer
- πLate Vibe Stream viewers can recover through a fresh peer without restarting the host session
- πRelease gates are reproducible from a clean checkout
v4.14.02026-07-22
Account Usage & Live Feedback
- β¨Your account now reflects desktop sessions and answered questions
- πLive assistance and feedback are clearer during an active interview
- πThe refreshed Vibe overlay is more polished and easier to read
v4.13.62026-07-22
One Live Timeline
- β¨Transcript, questions, answers, retries, and errors now share one chronological feed
- πTechnical answers are more complete and better structured
- πAnswer actions are smoother and less distracting during a call
v4.13.02026-07-21
Smarter Answers & Better Review
- β¨Vibe checks provider health and chooses a more reliable route for managed answers
- πCode and SQL are formatted for faster reading during a call
- β¨Secure sign-in connects Vibe with Practice on ML Mentor
- πPost-interview review now starts with concrete moments from the conversation
v4.12.02026-07-21
Faster Live Setup & Browser Sign-In
- πLive session context is faster to edit and easier to scan
- πBrowser sign-in returns to Vibe more reliably
- β¨Context stays editable while you prepare a live session
v4.11.02026-07-20
Gapless Live Sessions
- πChange language and context without restarting an active session
- πExisting answers stay visible while the next response is generated
- πAutomatic answers use a stronger complete-question gate
v4.10.02026-07-20
Live Context & Recovery
- β¨Edit interview language and context during an active session
- πThe answer viewport stays stable while new text streams in
- πVision and AI provider failures recover more predictably
- πReview feedback is grounded in the actual interview transcript
v4.9.02026-07-20
Private Diagnostics
- β¨Default reliability telemetry excludes conversation content; an explicit diagnostic bundle can include selected session evidence
- πLong sessions recover more reliably from temporary errors
v4.8.02026-07-18
Post-Interview Review
- β¨Review a finished interview without leaving Vibe
- β¨Feedback points back to specific moments in the conversation
- πCompleted sessions are easier to revisit and compare
v4.7.02026-07-18
Signed Updates
- β¨Vibe securely checks for and installs signed updates
- πThe app explains what will change before an update is installed
v4.6.02026-07-18
Faster Real-Time Transcription
- β¨Soniox real-time v5 handles microphone and call audio as separate streams
- πFirst launch is clearer for new users
- πPermission setup now gives direct recovery instructions
v4.5.02026-07-17
New Desktop Workspace
- β¨The full interview flow now lives in one glass workspace
- β¨Session setup happens inside the same workspace as the interview
- πA compact opacity control keeps Vibe available without covering the call
v4.4.12026-07-16
macOS Launch Hotfix
- πVibe no longer asks for the Mac login password when opening locally signed builds
- πProvider settings remain available without a blocking Keychain prompt
v4.4.02026-07-16
Fast Preview Access
- β¨Open Vibe with an access code β no account required
- πA simpler first launch for people downloading from the website
- πApp sessions no longer cause repeated macOS password prompts
- πConfigure microphone and screen access when you actually need them
- πUnavailable sign-in options are no longer shown
v4.3.02026-07-16
Synchronized Mock Interviews
- β¨Practice realistic interviews in a focused native room
- β¨Continue the same interview across Vibe and ML Mentor
- πPause, resume, review progress, and receive structured feedback
- πSpeech recognition stays local and only answer text is sent
v4.2.02026-07-16
Lighter, More Reliable Live Sessions
- πLower resource use during long calls and screen sharing
- πSmoother streaming answers, including answers with code
- πMore resilient Vibe Stream screen and audio controls with explicit viewer playback
- πClearer macOS permission setup and recovery guidance
- β¨Local recordings can now be removed from the app with a safe confirmation
v4.1.02026-07-15
Unified Live Copilot
- β¨Managed AI access without requiring a personal API key
- β¨Vibe Stream screen and audio sharing with browser viewers
- πCopilot and helper messages now share one focused conversation
- πMore reliable startup, audio capture, Vision, and provider handling
- πDownload and account flows now point to the current macOS release
v4.0.02026-02-15
Dashboard & Realtime Mode
- β¨Dashboard sidebar with Copilot and Practice tabs
- β¨Realtime answer mode with streaming responses
- β¨System tray icon with quick access
- β¨Permissions screen for first-time setup
- πUniversal preamble for all answer modes
- πRealtime sessions no longer close immediately on start
v3.5.02026-01-20
Light Theme & Settings
- β¨Light and dark theme support
- β¨Cluely-style header design
- β¨Settings page with 21+ configurable fields
- β¨Transcript saving and export
- πChronological answer history
v3.0.02025-12-01
Vision & Mock Interviews
- β¨GPT-4o Vision for screenshot analysis
- β¨LeetCode problem detection and solving
- β¨Mock interview mode with 55 questions
- β¨PDF resume parsing
- β¨Job URL parsing (LinkedIn, Indeed, Glassdoor, HH.ru)
- π88 regex patterns for question detection
v2.0.02025-09-15
Tauri Migration
- β¨Complete rewrite from Electron to Tauri 2.x
- β¨Native Rust backend for performance
- β¨SQLite session persistence
- πThe Tauri rewrite reduced the app bundle compared with the Electron build
- πThe Tauri rewrite reduced desktop runtime overhead
- πScreen share detection on macOS Sonoma
v1.0.02025-06-01
Initial Release
- β¨Real-time question detection and AI answers
- β¨GPT-4o streaming with SSE
- β¨macOS screen-capture protection
- β¨Compact floating window mode
Your next interview
Do not get stuck without an answer when it matters
Download Vibe, add your resume, and test the real interface before the call.
30 minutes free