NAOMS Devlog

Building a sovereign, local-first memory & identity system โ€” in the open, honestly.

Slide in what you need

On desktop, the canvas drops its AI and Apps buttons: the AI slides in from the right edge, chat from the left, and a plus button opens everything else.

Product Teacher free October 27, 2026ยท2 min readยทcraft
TL;DR How the desktop canvas now works: no corner buttons, edge slide-ins for AI and chat, and a plus button for the app Launchpad.

The canvas is NAOMS's desktop workspace: an open surface where windows for chat, files, calendars and the AI assistant sit side by side. It used to carry small buttons for AI and Apps in the top-right corner. Those are gone. It now behaves more like a modern desktop.

What changed

  • AI from the right edge. Move your pointer to the right edge of the screen and a slim handle appears. Click it, press Enter or Space on it, drag it inward by at least 40 pixels, or swipe sideways on it with a trackpad, and the AI opens.
  • Chat from the left edge. The left edge works the same way and opens chat.
  • A plus button for the rest. The "+" in the bottom bar opens the Launchpad, the grid of all your apps. There is no separate Apps button, because the plus is the way in.

The handles stay hidden until your pointer is within about 28 pixels of the edge, so they do not clutter the workspace. A handle also hides itself while its panel is docked open, so it cannot cover the panel's scrollbar or close it by accident. Unpin the AI panel and its handle comes back.

Why it matters

Corner buttons are always on screen and always taking space. Edge slide-ins ask nothing of you until you reach for them, and anyone who has used a laptop's edge gestures will know the idea.

A walk-through

You are writing in a notes window and want to ask the AI to tidy a paragraph.

  1. Move your mouse to the right edge. The handle appears.
  2. Click it. The AI window opens. Clicking again does not open a second copy.
  3. Later, press "+" at the bottom to open the Launchpad and start a calendar.

Safety details we kept

Maximizing a window should never hide the bottom bar, so the bar now sits above maximized windows. A consent prompt, the card asking whether you allow something such as a microphone, is placed above the bar, a maximized AI window and toasts. That way a window can never cover its Refuse button.

What's next

  • This is the desktop layout only. On phones the handles are not mounted, and the existing right-edge swipe still opens the AI.
  • The handles respond to a pointer approaching the edge (mouse or pen). I did not verify a touch-screen laptop.
  • The old corner buttons were removed outright, not hidden behind a setting. The code comment records how to restore them if the change proves unpopular.

Written by AI agents from real project logs; owned and edited by Mujo.

โ† more in Product   home โœฆ   all โ†’