Skip to content

Releases: Vaultite/vaultite

Nightly 0.8.1-nightly.202610301352

Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Oct 14:06
9a1f423

Vaultite Nightly: main at 9a1f423, built 2026-10-30 14:05 UTC. It installs beside Vaultite and updates itself to each next nightly.

Vaultite 0.8.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 10:39
e3556ef

Vaultite for Windows, a Browser bundle with spaces, tab groups like Chrome's and tabs that archive themselves,
the quick switcher as the browser's command bar, and a much lighter app: big vaults keep up with edits, typing and
scrolling redraw a fraction of what they did.

  • Vaultite for Windows: an installer for x64 and Arm (no administrator needed: it installs for you, in the Start
    menu), and Vaultite Nightly's beside it; each updates itself from the release feed. The window is a Windows one, its
    controls over the page's top-right corner in the page's colours, its menus on Alt; .md files and vaultite:// links
    open in it. Set up puts vau on your PATH for PowerShell, cmd and Git Bash; vau wsl install puts it in WSL's
    distros, where it reaches the app on Windows; vau service runs the server at login as a scheduled task, with no
    window; files open in their app and show in Explorer. vau service status says whether the service runs.
  • Terminals on Windows: PowerShell by default, or Windows PowerShell, Command Prompt, Git Bash or a WSL distro
    (Terminal settings, Shell), each with vau on its path; shells outlive the server there too, and Claude Code and
    Codex start from any of them, their state shown as on a Mac.
  • A Browser bundle: built in beside Standard and Zen, the app as a web browser first: your favourite pages as
    tiles over vertical tabs, ⌘T an address bar that finds anything, spaces, tabs archived after 12 hours and the notes
    about the page you're on. Life OS moved to Get bundles, beside Agents (a setup made with it stays as it is), and a
    bundle from there leaves with its pages and snippets when you switch, as the built-in ones do.
  • Workspaces are spaces: each can have an icon and a colour, shown in the sidebar's switcher (the sidebars take a
    little of the colour), and a Browser container its web pages open in; a two-finger swipe over a sidebar goes to the
    next or previous one.
  • Tab groups look and move like Chrome's: solid chips in the group's colour, its tabs set in by its line in the
    sidebar; folding shrinks the tabs into the chip, opening grows them back, and new or closed tabs in the Tabs panel
    slide in and out. Its … or a right-click opens its editor: the name, typed live, and its colours, one click each.
  • Tabs archive themselves: with Tabs' Archive tabs (after 12 hours to 30 days), unpinned tabs you haven't looked at
    close into Archived tabs, to reopen where they were or find in the quick switcher; never pinned ones, ones on screen,
    terminals or unsaved edits.
  • The quick switcher is the browser's command bar: it finds your open web tabs (picking one goes to it), bookmarks and
    history, and opens what you type as an address or searches the web for it. New tabs can open the switcher as a launcher
    or a web page (Settings > Appearance > New tabs open, vau newtab opens).
  • Translucent window: in the Mac and Windows 11 apps, the desktop can show through the sidebars, the tab bar and the
    status bar, blurred and in your colour scheme, while pages stay solid (Settings, Appearance; solid with Reduce
    transparency).
  • Big vaults keep up with edits: in a 24,000-note vault the app loads a quarter of the data it did (the lines
    links sit on come only for the Links panel, which keeps their room while they come); after an edit the server does a
    sixth of the work to refresh it and a fifteenth for an open local graph (the graph updates only the edited files'
    links), and an open graph view is sent only what changed. It starts sooner too: lists in properties as Obsidian
    writes them, and nested ones read before, no longer go through the YAML library; renaming a note many others link to
    takes a third of the time, a search half; the first click after a pause no longer waits while it looks the vault
    over, nor, on Linux, does an agent's every read.
  • Lighter typing and scrolling: a keystroke in a note redraws a third of what it did (its title, properties and
    header items stay as they are), and as little with an agent's cursor and comments in it, and the status bar no longer
    makes the page lay itself out again for it; the quick switcher redraws less per letter; scrolling a long note or a big
    folder in the file tree restyles a sixth of what it did each step; switching tabs redraws an eighth less.
  • An idle server stays idle late in the day: the day's recap, made again every few minutes after a change (or
    while Activity waits to be allowed to write it), reads only the work that's new since the last one, where it read
    again every version of every file changed that day; a server's CPU while nothing happens no longer grows with how
    busy the day has been.
  • Snooze in the inbox: a result or an agent's event can be put off (a phone's swipe, the clock button, a right-click:
    in an hour, this evening, tomorrow, next week or a time you pick) and comes back on top when it's due, with a toast and
    a phone notification; the Inbox page lists what's snoozed, to bring back early. vau inbox snooze.
  • Dragging moves only what you drag: where scrollbars take room (Linux, Windows, a Mac set to show them), Pinned's
    tiles no longer lose a column and jump when something dragged in makes their panel scroll, the tab strip no longer
    shows a scrollbar under its tabs, and a panel's scrollbar no longer comes and goes mid-drag; a sheet's scrollbar sits
    in its margin, its content lined up with its close button. A move redraws only what it changes, where it redrew the
    page under it.
  • Escape cancels a drag everywhere, and lists scroll near their edges: a canvas card mid-move goes back, a sidebar,
    split or column being resized returns to its size; Pinned, the Tabs panel, a new tab's sections, Sites and a table
    wider than its note scroll along while something is held near their edge, and a wheel or trackpad scrolling under a
    still pointer moves the drop with it. A dashboard card held between two cells lands there, as a board's card between
    two columns lights the nearer; a status bar item dragged along no longer shifts the items past the line, and a file
    held at the top of the Files panel no longer goes to Pinned above it. Letting go after Escape no longer opens what was
    dragged. From the keyboard: Move tab left and right (⌃⇧PgUp and PgDn in the desktop app), and Pinned's menu moves a
    page up or down.
  • Phone tabs move like Chrome's: the tab list opens, and a card grows into its page, on the frame you lift your
    finger; the picture stays inside its card all the way, Done tapped while the list opens turns it back, and the other
    cards close up after one you close from where they were. A new tab's card shows its page instead of a plus.
  • The status bar keeps its items while you drag one back: an item dragged out of its tray over the bar no longer
    makes the bar leave out every other item, so it can go among them.
  • The quick switcher lists every match: scrolling down a long list of matches no longer stops partway, short of
    the rest and of the row that searches every file.
  • Every dialog an agent waits on shows: a Claude Code session waiting on any of its dialogs (a one-time question,
    a usage limit, not only a permission) is marked as needing you in Terminals and the inbox, no longer as working, and
    its choices show there to pick from, as its questions do.
  • Links on web pages: on a Browser tab the Links panel lists the notes about the page and those linking it, and
    other pages of its site your notes link; "Note on this page" (its … menu, or the panel) opens or makes its note.
  • Close pane: a pane's menu (right-click its bar, its strip or its title), the palette, ⌥⇧⌘W and an X by its handle
    close it, pinned tabs too; Reopen closed tab (⇧⌘T) brings it back whole, where it was. ⌘W on a pinned tab says why it stays.
  • The sidebar header's items hide: right-click the left sidebar's header, Header ▸ ticks which show (the Inbox
    button, Workspaces' numbers), on every device; sidebarHeader in appearance.json.
  • Back, Forward and Reload open a new tab: a middle-click or ⌘-click on them in the Browser opens that page in a
    tab of its own beside this one (Reload's a copy of it), this page staying where it is, as in other browsers.
  • Every colour tells apart in every scheme: Gruvbox (the default) and seven other schemes drew two of the ten
    colours alike (red and pink, blue and indigo, purple and pink...), so two tab groups, workspaces or labels could look
    the same; each now has a colour of its own.
  • Search reads as text: the search tab's matching lines and the quick switcher's previews show a note as it reads,
    without link brackets, task boxes, callout types or TeX.
  • Keys named as each computer names them: plugins' descriptions and settings say Ctrl, Alt and Shift on Linux and
    Windows (Find, Ctrl+F) instead of a Mac's ⌘ and ⌥.
  • A new tab opened while the app loads stays: on a device's first visit, a new tab asked for before the vault
    arrived was replaced by the first pinned page.
  • Two web pages side by side stay still: the keyboard no longer bounces between them many times a second, the
    focused pane flickering in the tab list and the app busy, after it moved from one to the other quickly.
  • Agents' lines are no longer drawn by default: Provenance still keeps which lines agents wrote (for vau blame,
    the recap and a right-click's "Written by"), but the bar by them is now a choice, in its setting Agents' lines.
  • Replies that don't land say so: a reply to an agent that it never starts on comes back with an error, your
    words put back in the box (or a notification on the phone), instead of being marked sent and lost.
  • A reply never picks an agent's dialog: one typed while the agent shows something over its prompt (an offer of
    Claude Code's, a menu) gets no Enter, so it can't choose that dialog's first option; it comes...
Read more

Vaultite 0.7.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 13:12
db42929

The web viewer becomes a browser (Shields, containers, Chrome extensions, agents using it), tab groups and vertical
tabs, bundles you can pick apart, try and browse, Obsidian's Advanced Slides and reading-view plugins, and a faster app.

  • Chrome extensions run in web pages: add them from the Chrome Web Store (Add to Vaultite on an extension's page, or a
    link in Extensions), a folder, or Brave and Chrome on the Mac; pinned ones' buttons are in the page's bar, every one in
    its … menu.
  • Managed extensions: ones the Mac's owner names in a file from the terminal are always on in every page and container,
    with no switch or Remove in the app, like Chrome's force-installed ones (a site blocker can't be turned off on a whim;
    its blocked page and its asks for time work as in Chrome).
  • Extensions that watch or change pages' requests (chrome.webRequest) work with Shields on: password managers fill
    sites' sign-in prompts (KeePassXC-Browser), and Zotero Connector sees what a page loads.
  • An extension added from Brave or Chrome comes with its settings there (options, sign-in, license), and one already
    added gets them from its … menu, Settings from Brave: DeArrow's license and SponsorBlock's settings carry over.
  • Web pages open in containers, as in Firefox and Brave: Personal, Work or your own, each signed in on its own, so one
    site can have several accounts side by side. The page's bar shows the tab's container and moves it to another, and a
    site can always open in one.
  • A container can lock with Touch ID, like Brave's app lock: its pages stay hidden until unlocked, and lock again when
    the Mac locks, sleeps or sits idle 15 minutes (Lock containers locks them now).
  • Web pages in the Mac app block ads, trackers and YouTube's video ads (Shields, with uBlock Origin's default lists): a
    page's Shields button counts what was blocked and turns them off for its site. Nothing of it loads until a web page
    opens.
  • Block an element (the Shields menu, the palette, or right-click a part of the page to start on it): point at part of a page, widen or narrow the pick with ↑ and ↓,
    see it hidden before you save, and edit its selector. Rules are youtube.com##selector lines in the Browser's list
    (.vaultite/plugins/web-viewer/blocked-elements.md; a Blocked elements note moves there once) that pages follow as it
    changes; the Shields menu lists a site's rules (click one to show it again) and hides
    YouTube's Shorts, recommendations or comments in one click. Agents add rules with vau browser block.
  • Web pages keep a history on this Mac: the address bar completes a site as you type and suggests your history,
    bookmarks and open tabs, a new web tab starts at the address, ⌘Y opens History, and Import from Brave (or Chrome)
    brings a profile's history in and its bookmarks into a Bookmarks note.
  • Make Vaultite the default browser (a command): links from other apps open in a web tab.
  • The Web viewer is the Browser now, and Open in the browser is Open in another browser.
  • A web page's bar is calmer: its container and Shields sit inside the address, one Save button saves the page to the
    vault (plugins' ways to save, like Save video, in its menu), and Bookmark, Block an element, Open in another browser,
    extensions and plugins' other actions are in its … menu. As a pane narrows, the address gives way first.
  • The Web pages panel is Sites: the sites signed in to in this workspace's logins (Default without workspaces) or a
    container's, picked on its heading, with Sign out and Clear trackers; the Browser's settings list every container's.
  • Browser: each tab owns its page, so closing a tab always ends it (a slow page's sound no longer plays on with no tab),
    two tabs of one address are two pages, ⌘⇧T opens one page, and the address shows while it loads; a tab's speaker mutes
    it with a click, and the status bar names the pages playing sound.
  • Browser: switching between web tabs no longer flashes see-through for a frame. A tab's container menu is only for
    choosing one (Open in, Always open here, New container, Manage containers); containers are added and changed in
    Sites (the panel's + and the picked one's options, the Sites tab with every container and its options), which also
    pins the sites each always opens. Menus mixing icons and checks put the check at the end, so no row starts indented.
  • Browser: menus, the palette, popovers, tooltips and toasts draw over a live page; it no longer freezes into a picture
    or blinks as one opens, and a toast over a page lets clicks through to it.
  • Browser: "Open as player" (a page's … menu, ⌥⌘P) moves a tab's page, still playing, into a window of its own, its
    video filling it full screen on its own Space, to watch or share in a call; Esc brings it back. A video's own full
    screen now fills the window, and Picture in picture floats a page's video.
  • Browser, Block element: what you pick is marked in red but stays on the page until you press Block; Preview (P) hides
    it for a look. Shields' button no longer goes missing on a page opened as the app starts, and is just the shield: the count is in its menu.
  • A web page playing sound shows a speaker on its tab; Mute tab is in its menu and its bar.
  • A web tab playing a video keeps its speaker, and the status bar its "playing", through quiet scenes, till the video
    pauses; the speaker sits beside the site's icon instead of replacing it. A background video in a quiet scene is no
    longer let go when memory runs short.
  • Browser site styles: a site's own CSS (.vaultite/plugins/web-viewer/sites/youtube.com.css) in the vault's look, its
    colours and fonts as --vault-* variables that follow light, dark and the colour scheme; it applies as you save, wins
    over the site's own without !important, and the Shields menu turns it off or opens it beside the page ("Style this
    site…"). Agents write one with vau browser style.
  • Tint the active tab (Settings > Appearance, off by default): a web page's tab takes its container's colour, lightly.
    The container's line under the address is straight.
  • Agents use the desktop app's browser as you would (vau browser open, snapshot, act, read):
    their tab opens beside yours, the bar says what they're doing with Pause, and Show what agents did in the
    browser replays each run step by step. Each container says whether agents can't use it, read it, or act in it;
    only the new Agents container lets them act until you say otherwise.
  • Browser agents over MCP: browser_open, browser_snapshot, browser_act and the rest are MCP tools, and a server
    without the desktop app (the always-on one) passes them to a Mac whose app has the vault open, or says none has.
    Agents' tabs are grouped as / and marked theirs, they close their own, upload vault files, hear where a
    download went, search a page (--find), get a picture of a background tab, run an expression in a world of its own,
    and ask you to sign in with a Done in the tab's bar (and the Inbox). A tab an agent moved on in the background no
    longer goes back to its first page when shown.
  • Agents in the browser: act answers what changed on the page once it settles (--diff) and fills a whole form at
    once (--fields), refs last while their element does, browser run does a whole flow in one call (a script in a
    sandbox, 30 s), and browser pdf saves a page into the vault. "Show agents in the browser" shows the tabs agents work
    in now, live, with Show tab and Pause, then past runs searched by agent, task or the summary given on open.
  • Agents never take your focus: a terminal an agent opens, resumes or dispatches goes in a tab behind yours, with a
    quiet toast ("Claude Code started a session") and Show. vau terminal open claude --prompt "..." starts it on its task.
  • Agents' lines: what agents write in a note is marked theirs by line, kept beside the note (never in its text) and
    found again as you edit: a thin bar in the writer's colour by each line, hover (or a held finger's menu) for who,
    model, effort and when; a line you edit after an agent shows as both. Provenance's setting Agents' lines: a bar,
    tinted (the text stays washed in their colour), or off. vau blame <note> lists them, and the day's recap counts
    lines by agent. The companion is told an ask's whole paragraph and the three above it, uncut.
  • Agents' tabs show their state: the agent's logo stays, with a dot on its corner breathing while it works, yellow when
    it waits on you, blue when its Inbox row has an answer to read, red if it failed, on the tab bar, the
    Tabs panel, the phone's tabs and Terminals, which lists the ones that need you first, in bold (the status bar counts
    the same). Closing an agent's tab leaves it running there; End session ends it (asking only while it works), and a
    session dispatched from a note opens beside that note's tab, in its tab group.
  • Ask an agent in the background: a small box (the palette's look) takes a question, and Enter starts it in a new
    Claude Code session with no tab, where the workspace's new sessions go (the agent, account and machine are picked
    under the field, remembered per workspace); a toast says what was asked, with Open. vau terminal ask does the same.
  • Terminals read OSC 7501 (program status): Claude Code says itself when it's working, waiting on you (for a permission,
    an answer or a login, and why) or done, instead of hooks and screen reading, and so does Codex from 0.163 (its turn's
    answer reaching the Inbox under its session's name); agents that don't speak it (older Codex, or any agent in tmux)
    keep those, and Codex's permission prompts show as waiting with Approve and Deny.
  • Inbox: each agent session is one row, there only when it needs you (it asks, wants an approval, or its turn ended
    with a question or an answer to read, judged from its last message by a small fast model), bold until you open it;
    its sheet shows the answer draw...
Read more

Vaultite 0.6.3

Choose a tag to compare

@github-actions github-actions released this 21 Oct 04:41
4b4606c

A quieter first run with the Zen bundle, and steadier editing and Review.

  • The Zen bundle replaces Agents: sidebars without rails that slide in from the window's edge, no tab bar, panes
    floating on the window. New in Appearance: Sidebar rails, and Pane titles for a tab bar that's off.
  • Pinned pages can show as tiles: a grid of their icons at the top of the sidebar, named on hover (Pinned settings >
    Show pinned pages as).
  • New plugin Glance (Navigation, off until turned on): ⌥-click a link, a file in the sidebar or a search result to see
    it in a wide sheet over the page, live and editable, then Open in tab, Open to the side, or close it.
  • Phones: a page pulled down offers New note, Open a file (straight down) and Close tab; choose its three commands in
    Settings > Appearance on the phone.
  • An agent that isn't installed (Claude Code, Codex...) says so in a toast instead of the companion staying on
    starting; its terminal's tip says not installed.
  • New vaults: Start here tries the companion first (@claude in the note), and the Buttons panel is in the left sidebar.
  • Applying Standard sets up what a new vault has: it no longer adds the pages of plugins already on (Activity, People,
    Agents...); a bundle writes the pages of the plugins it turns on.
  • Bundles: the card of the bundle your setup matches says In use (a new vault's Standard), in place of the last one
    applied.
  • Settings and Get plugins are quieter: fewer explanation lines under rows, and each plugin in Get plugins is one line
    of description, its version and date beside its name.
  • Inbox: a result marked done is first under Done, and the agent's event about it is read and opens it in the archive.
  • In the desktop app, a web page in a pane the status bar reaches over stays live: it stops above the bar instead of
    freezing as a picture of itself.
  • Typing in a note no longer redraws the status bar's items: a keystroke draws less than half of what it did.
  • Back to a page lands exactly where it was scrolled: its blocks come back at the height they had, not rounded up, so
    the page no longer settles a few pixels as they load.
  • Switching to editing puts the cursor on a line still wholly in sight once the page settles, so the first key no
    longer scrolls to a line that ended up half hidden.
  • A file written through the API just as something else changed is still told to open windows and plugins: Review
    no longer misses an AI's edit made right after another change.
  • A file saved just before another write is no longer put down to that write in Activity, so Review still has the
    text from just before an AI's change instead of saying no earlier version is kept.

Every change: CHANGELOG.md.

Vaultite 0.6.2

Choose a tag to compare

@github-actions github-actions released this 20 Oct 21:15
c43312a

Apple Health in the iPhone app, and Health starting again in the Mac app.

  • Health and other plugins built on Logs start in the Mac app again (it ships no .tsx, which its check wanted).
  • Right-click the Properties header to show every note's properties, hide them or show them as text while editing;
    the palette has the same, so hidden properties come back from anywhere. Settings calls the third choice As text.
  • The iPhone app reads Apple Health for a plugin that asks (Apple Health's Settings page): its whole history once, then
    what's new as the Watch syncs, in the background, with the Activity rings (phoneHealth in the plugin API).

Every change: CHANGELOG.md.

Vaultite 0.6.1

Choose a tag to compare

@github-actions github-actions released this 20 Oct 20:03
a584b7a

A first run that feels finished: the Mac app installs like one, errors say what happened in plain words, and the palette and font picker open faster.

  • The command palette, the quick switcher and the font picker open sooner and keep up with the pointer and the arrow
    keys: the font picker no longer loads every font before it shows.
  • The app built from source (npm run app:build, app:install) is Vaultite Main, an app of its own: a release
    installs beside it instead of over it.
  • The Mac app's icon has the shape and margin of a Mac app's, and its disk image opens to a laid-out window (Vaultite,
    an arrow, Applications) named just Vaultite.
  • Opened from its disk image, the Mac app offers to move itself to Applications, then reopens from there and ejects the
    disk image.
  • Set up Vaultite says less: New vault and Open folder without a line under them, and Start with example notes.
  • The plugin directory ends with its list, without a note under it (installing one still says it runs code).
  • In the plugins list, "needs" shows only when what a plugin needs is off, as small as its byline.
  • Companion is on by default: its session starts only when you first @ it or ask it something.
  • A new vault's example notes are Start here, How this vault works (a tour of what a note holds) and the Claude page,
    not every plugin's page.
  • A vault plugin using the app's CodeMirror starts in a new vault: Obsidian plugins no longer fail with "Class
    extends value undefined".
  • Errors say what failed in plain words, never a program's text: a plugin that can't start says so with Turn off, and
    the exact error waits behind Details (Copy details, the Errors page).

Every change: CHANGELOG.md.

Vaultite 0.6.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 16:52
889a7c1

Conflicts show in place, menus filter as you type, sidebars are yours to arrange, and vaults in iCloud Drive stay readable.

  • What you type is kept on the device a moment after you stop, not only as it saves: a window closed right after
    typing, with the server out of reach, offers those edits back the next time instead of losing them.
  • Review leaves out the dates the app keeps in a note (its updated, moved by any edit): an AI's change shows and
    counts only its own lines.
  • A vault plugin that changed after you allowed it says it's paused, once, in the inbox as waiting on you, naming the
    jobs that won't run until you allow it again; vau schedule list shows them as paused.
  • The Agents bundle turns on Muse, and the web demo shows its page with sample data.
  • Menus filter as you type: type while any menu is open and only the matching rows stay, those in its submenus
    too (Panels ▸ More ▸ a panel), the best one ready for Enter; a long list (More) says so at the top. The Panels menu
    shows each panel's icon beside its check.
  • Customize sidebars: a sheet with both sidebars side by side and the hidden panels below, to drag panels between
    them or move one from its menu, with a filter and Restore defaults. Open it from Panels ▸ Customize sidebars…,
    Settings > Appearance > Sidebars, or the palette.
  • Today's note in the sidebar: a Daily note panel (the sidebar's right-click menu, Panels) edits the day's note in
    place beside whatever is open, as a scratchpad; its heading steps to other days and back to today, and a day without
    a note is started from the template only when you ask. With the sidebar folded, its icon in the rail opens it
    beside the rail to type in at once. It also opens as a tab, to keep in a split.
  • A day's plan on a dashboard: ```block-day draws a daily note, or one section of it (section: Plan), to
    check off and edit in place; it steps to tomorrow and back, opens the note, and starts a missing one from the
    template. "Open tomorrow's daily note" joins today's in the palette.
  • Vaults in iCloud Drive stay readable: a note or setting iCloud moved to the cloud to save space (Optimize Mac
    Storage), or that another device just changed, is brought down and read instead of showing as missing or empty, and
    the server keeps the vault folder downloaded on its Mac (Finder's Keep Downloaded, which turns it off again). The
    server no longer stalls at start on a file iCloud is slow to give while it updates the vault's notes.
  • A dashboard card of a tasks, dataview or base fence goes full width or under the one before without its query being erased: it's written after the fence's language (tasks wide), and bases' wide: true moves there once.
  • Note dates: a note made in the app, by you or an agent, gets created and updated in its properties (your local
    time, shown as dates), and updated moves when its text is edited in the app, in the same save. Notes you already
    have are left as they are; the property names are its settings, and it can be turned off.
  • Conflicts shown in place: when a note changes elsewhere in the lines you're typing, both versions appear right
    there, named ("Claude Code edited line 6 while you typed"), each with Keep, plus Keep both; the rest merges, both
    sides are kept in File history, and each choice can be undone. A save whose answer was lost (a phone going to sleep)
    no longer conflicts with itself, and starting a companion on a note no longer reads as an AI changing it.
  • Pick a model before starting @name: the Start @name row's chip (Sonnet · medium) opens its model and effort
    choices with a tap or click, on a phone too, now up to extra high and max; the row itself still starts at once. A
    stopped agent's Start runs it as it ran before.
  • A companion whose session was stopped or ended no longer leaves its cursor behind, following you from note to note:
    it goes until its session runs again.
  • A file's header row stays one tidy row on phones: Review is a short chip (who changed it in its tip), the folder
    keeps its name and nothing runs off the edge.
  • Times in your local time: notes' and inbox items' created and updated are written in your time, not UTC
    (existing ones are converted once), so an evening's item no longer reads as tomorrow.
  • Approvals wait for you: an app's request for your yes stays in the Inbox until you answer, however long, and
    survives a restart.
  • vau plugins check names a schedule's op parameter it doesn't take, instead of the job failing when it's due.
  • Report screenshots are named for their day and report, so two agents' after.png no longer collide.
  • A person's profile card stays first when a timeline or a fact is added to a profile that had only the card.
  • Move the mini player: drag it to any corner of the window, like picture in picture; it stays there, keeps clear
    of the right sidebar and the pane's back and forward, and its video no longer shows controls it can't use.
  • Electron 44.9 and patch updates.
  • Links to archived files keep working: a link to a file's old place (a recap, a report written before it was
    archived) still opens it, and the file's next move rewrites it; recaps link files where they are now.
  • Fixes: a save both sides made alike no longer stalls unsaved; a plugin's page no longer crashes while it updates;
    a menu filter with no match keeps taking keys; an iCloud copy of a daily note that can't merge no longer blocks the
    day; undoing a Keep no longer drops what you typed since.
  • Moving or archiving a drawing (.excalidraw) or any file with a long extension no longer doubles it.
  • One copy name: imported attachments and trashed files that share a name get " 1", " 2"..., as new files do.
  • Sample folders (Settings > Files): folders of examples, not your data. Their notes are no one's people, books or
    logs, and tasks, Dataview and database views made outside them leave them out.
  • No more duplicate daily notes: a day's note iCloud is still bringing from another Mac isn't made a second time,
    and iCloud's copy of one ("2026-10-08 2") with nothing of its own merges into it and is archived when it's opened.
  • Companion cursor menu: right-click an agent's cursor (or … in its box) to show its session, switch the mode,
    start a fresh session or stop it. A session that ends, however it ends, takes its cursor with it.
  • Faster diagrams: Mermaid diagrams are drawn by Pele, a fraction of the download and time; they follow light,
    dark and the colour scheme as they change, fit narrow panes and zoom when they don't fit.
  • Birthdays in People: a person's birthday (YYYY-MM-DD, or MM-DD) shows on their profile with their age, and the
    people-birthdays block lists the next ones, red under a week away and orange under a month.
  • Closing tabs one after another, as browsers do: tabs closed with the mouse keep their width, so the next
    tab's X comes under the pointer; they fill the bar again once the pointer leaves it.
  • More default hotkeys, as Google Docs and Finder have them: ⌘⇧X strikethrough, ⌘⇧H highlight, ⌘⇧C code, ⌘⌥1–6
    headings (⌘⌥0 none), ⌘⇧7 / 8 / 9 numbered, bullet and task lists, ⌘⇧V paste as plain text, ⌥↑ / ⌥↓ move a line;
    ⌘[ / ⌘] back and forward, ⌘⌥W close other tabs, ⌘, Settings (in the browser too), ⌘⇧D today's daily note, ? the
    hotkeys; on a file tree row F2 renames, ⌘D duplicates and ⌘⌫ deletes; on a canvas ⇧1 / ⇧2 / ⇧0 fit, fit the
    selection and 100% (rebindable now). A note's keys (⌘D, ⌘B...) no longer change it while the keyboard is elsewhere.
  • Agents' faces overlap as in a shared doc and fit the Conversations panel, the rest behind +N.
  • Plugins' commands find node and vau when the server runs under launchd.
  • Plugins installed by an older version no longer read as edited when an update is offered.
  • A single plugin waiting for your yes gets its own Review button on Plugins.
  • Applying a bundle turns off the CSS snippets another bundle brought (Life OS's serif titles); your own stay on.

Every change: CHANGELOG.md.

Vaultite 0.5.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 11:35
4824975

A companion agent writes beside you, AI apps draw the vault as cards, and the app is simpler to set up.

  • Companion: an always-on Claude Code or Codex agent with its own cursor in your notes and drawings; write @claude
    in any line and it answers (starting if it isn't running), comments, suggests changes or types with you.
  • The vault in claude.ai and ChatGPT: their chats draw live cards for notes, tasks and boards, and Claude's
    artifacts and ChatGPT's Intelligent UI saved to the vault run as they did there.
  • Review AI changes: what AI apps and agents changed, file by file, with Keep and Revert.
  • Simpler to set up: most of the app is always on, Settings works like System Settings, three bundles you can share
    as a link, and Vaultite's own plugins (Books, Today, Health, Muse, the coding agents...) install from its directory.
  • Editing as in Obsidian: tables cell by cell, Bases that save what you change, coloured highlights, graph filters
    and shortcodes.
  • Watch and listen anywhere: a player that keeps going across the app and your devices, a Queue, Podcasts, and
    offline media on the iPhone.

Every change: CHANGELOG.md.

Vaultite 0.4.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 23:35
aee0f2a

Every AI app connects, from a new vault's first minute.

  • Connections from the start: a new vault offers Claude, ChatGPT, Muse and Grok Bot; Grok Bot connects too.

  • Plugins update on their own, and Claude's plan limits are read live.

  • Fixes from a new user's first hour: suggestions land after the link, recent files are yours, terminals run the
    app's own vau, and the playground has one name.

  • Recent files are yours: a blank tab's Recently changed and Recently opened, the quick switcher and Open Recent
    leave out the plugins' built-in pages (Agents, Errors, a bundle's dashboards); a copy of one in your vault still shows.

  • The playground, by one name: the vault menu, the Help menu and the made-up vault itself call it the playground,
    and Manage vaults offers it too.

  • Terminals run the app's own vau: it comes first on PATH once your shell's startup files have run, so another
    vau installed elsewhere (Homebrew's, an older one) no longer runs instead.

  • Suggestions land after the link: picking a [[link, ![[embed, [[Note#heading or slash menu item with Enter,
    Tab or a click puts the cursor after it (past the ]], so typing on no longer goes inside the link), and Escape
    closes the list for good while you keep typing there (Ctrl-Space brings it back).

  • A new vault has Connections: Minimal keeps the MCP plugin on, so Settings > Setup and a blank tab offer Claude,
    ChatGPT, Muse and Grok Bot from the start (nothing is on the internet until you sign in to Vaultite Cloud).

  • Grok Bot connects: desktop apps sign in through their own localhost address, and a connection takes the name of
    the app whose sheet you typed its code in (Grok Bot signs in as Cursor).

  • Claude's plan limits, asked live: each account's are asked of Claude Code as /usage does (every two minutes, or
    now with the refresh button), no open session needed; a status line no longer shows one account's limits as another's.

  • Plugins update on their own: Vaultite's installed plugins update by themselves every hour (Plugins page: Vaultite's,
    all or none; each plugin's page can say otherwise), one notification says what's new, and every machine that allowed a
    plugin runs the new version once it matches its source. Each plugin's page lists its updates with what each brought,
    and can roll back the last one; the day's recap lists them too (vau plugin history, vau plugin rollback).

Every change: CHANGELOG.md.

Vaultite 0.3.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 22:16
v0.3.0
48845d9

Your AI apps up front, and your Mac's Vaultite from anywhere.

  • Connections: Claude, ChatGPT, Muse and Grok Bot on one page, from Settings or a blank tab, each set up in one sheet.

  • From anywhere: the phone and any browser reach your Mac's Vaultite at your vaultite.app address while it's on.

  • Plugins: their pages built in, a yes before they write on their own, and installs from a zip.

  • Connections leads with your AI apps: Claude, ChatGPT, Muse and Grok Bot as cards that say whether each is
    connected, each opening its steps in a sheet (signing in to Vaultite Cloud first when there's no address yet), with
    the account and addresses last. It's first in Settings > Setup and on a blank tab until an app is connected; what an
    app writes is named as it signed in.

  • Open your Mac's Vaultite from anywhere: signed in to Vaultite Cloud, the phone and any browser reach the whole app
    at https://<handle>.vaultite.app while the Mac is on, after signing in with the Vaultite account; terminals and
    coding agents stay off there unless turned on in Connections.

  • Every sidebar panel opens in a tab: Buttons now has a tab (drag its heading onto a pane, or Open in a tab), and
    npm run check flags a plugin's panel that has none (a warning for vault plugins).

  • Terminal rows have a menu: right-click (or hold) a session in the Terminals panel or tab to copy its agent's
    session ID or its terminal ID, open the agent's conversation, or end it; vau terminal list shows the session ID too.

  • A plugin from a zip: vau plugin install "https://…/x.zip#sha256=<hex>" installs a plugin downloaded from an
    https address, checked against its hash, for plugins that aren't in a repository.

  • A busy day in a calendar stays small: a query's month shows a day's first three files and "N more" to open the
    rest. The sandbox's files were edited over the weeks before, not all just now, and one made before (desktop, the
    web demo's saved copy) is made again.

  • Web demo opens on a bundle: ?bundle=<id> starts it on that bundle, and the page around it (vaultite.com's
    picker) switches bundles live; what needs a machine stays off whichever is applied.

  • Lines between sidebar panels: Settings > Appearance (or the palette's Toggle lines between sidebar panels) draws
    a line between the sidebars' panels; off by default.

  • Properties start folded: in reading and editing, a note's Properties are one line until you open them; a file
    whose Properties you open keeps them open on that device.

  • Plugins' pages are built in: they live in .vaultite/pages, update with their plugin, and never land among your
    files; Copy to my vault (the page's bar, its menu) makes one yours to change, its pins and links following. A vault
    with unchanged copies from before is asked once whether to use the built-in ones. A new vault's Start here note and
    its AGENTS.md and CLAUDE.md lines come only when you tick "Start with example pages".

  • Plugins ask before writing on their own: what a plugin writes outside .vaultite/ by itself (Activity's day
    recaps, Agent files' pointer lines) needs your yes once ("Activity wants to write a recap of each day into
    Recaps/"), kept in its settings under Writes on its own; anything else is refused and logged. What you or your agents
    ask for never asks.

Every change: CHANGELOG.md.