Skip to content

Pixie v0.7.7

Choose a tag to compare

@github-actions github-actions released this 06 Nov 21:30
· 1 commit to main since this release

The first release that updates itself, and the first with Windows and Linux builds. Everything from 0.7.0 to 0.7.7 ships here (those versions were only built locally).

New platforms

  • Windows: the Mac helper's work has a Windows twin built in: voice input through Windows speech recognition (with the mic level), Windows voices for answers, screenshots, Windows OCR, the screen's buttons through UI Automation, and clicking, typing, keys, scrolling and drag. Shortcuts read Ctrl / Alt / Win, and dictation is Ctrl+Win (Windows can't see fn). Permissions links straight to the Microphone and Speech privacy pages. Agents use Git Bash when it's installed and PowerShell otherwise, and connectors start properly (npx.cmd).
  • Linux preview: an AppImage and a .deb. Chat, agents, screenshots (grim, scrot…), tesseract OCR, xdotool clicks and espeak-ng speech; no voice input yet.
  • CHECKLIST.md ticks every feature and setting for Mac, Windows and Linux, and CI checks all three on every push.

Updates itself

  • Pixie checks GitHub on launch and every 6 hours, downloads a new version quietly, checks its signature, and switches over when you're not using it (nothing running, the notch idle, no window open, 10 quiet minutes). Settings → About has Check now / Restart now; the menu bar menu has Check for Updates / Restart to Update. You can turn it off. This is the last version you download by hand.

Canvas

  • Diagrams and explanations land on a real Excalidraw canvas in its own window instead of a sketch floating over the screen (the old board is gone; on-screen marks stay). Shapes, arrows and text, or a Mermaid flowchart laid out for you. Move and edit anything, rename it, save it as .excalidraw, PNG or SVG (to Downloads, never overwriting).
  • Draws on its own when a picture explains it better: Settings → General → Drawing: Only when I ask, When it helps (default) or Often; or say "draw more".
  • The window comes up in front of you, also over a full-screen app, and hides when you click outside it. Show Canvas in the menu bar menu brings it back. Pixie can open, list, read back, clear and delete canvases when you ask; Delete in the canvas sends one to the Trash.

Memory

  • One chat all day: today's conversation carries on after quiet gaps and restarts until you press New chat (or say "new chat") or the day changes (midnight by default; pick the hour in Settings → Memory). Older turns are folded into a short running summary so long days stay quick.
  • Long-term notes: say "remember that…" or "forget…", or let Pixie learn lasting facts from a chat once it's gone quiet. The most useful notes go with every question. Notes stay on your computer (memory.json); passwords, keys and card numbers are refused.
  • Settings → Memory: Automatic / Only when I ask / Off, the hour a new chat starts, and every note to add, edit, search or forget.

Pixie knows itself

  • Ask "what can you do?", "what's my talk shortcut?", "which model are you on?" and Pixie answers from how it's actually set up. Say "talk slower", "use the Emma voice", "stop speaking answers", "call me Sam", "don't click for me", "switch to Claude" or "turn off the Slack connector" and it changes the setting at once, several at a time; an open Settings window updates to match. API keys, permissions and sign-ins stay with you on the page.
  • "Quit" / "exit" / "close Pixie" quits; "stop working" stops every job and live agent; "never mind" stops talking; "new chat" starts fresh. These short ones work instantly, without the model.

Four personalities

  • Settings → General → Personality: Pix :) (default, Pixie as it always was), Inos 8) intelligent and nerdy, Xtrem XD chaotic and witty with a Spicy switch, Eon ;) calm and concise. Each has its own pixel face in the notch, on the buddy and in Settings. Only the style of replies changes: same voice, same tools, same care. "Switch to Eon" works instantly.

Connectors

  • GitHub, Slack and Brave Search moved off retired npm packages to GitHub's own hosted server, the maintained slack-mcp-server (a community server; posting stays off) and Brave's own server. Linear and Jira & Confluence use their current endpoints. Connectors you added before move over on their own, keeping their tokens. New: Sentry and Context7 (library docs, no key).
  • The page has a summary, sections by purpose, how each one signs in, a clear status, the reason in plain words when one can't connect (with Retry and the server's own message), the tools each gives Pixie, and Add your own server.

Smaller things

  • Lighter: idle Pixie went from about 730 MB to about 215 MB. The natural voice loads when you start talking (about a second) and unloads after 5 quiet minutes; Settings and the canvas are freed when closed.
  • Typing into the right field: Pixie clicks into the field first and is told where the text went, so split windows no longer get it in the wrong pane.
  • No em dashes in the website, docs or Pixie's own texts. The menu bar menu groups Type a Question, Show Jobs and Show Canvas. The Download page's Windows link no longer turns into a grey box. "Check for updates" says you're up to date when the newest release has no update file.

macOS (Apple Silicon and Intel, macOS 14+): Pixie-macOS-universal.dmg. If macOS says it can’t check the app, right-click Pixie in Applications → Open once.

Windows (preview, 64-bit Windows 10/11): Pixie-Windows-x64-setup.exe. Voice uses Windows speech recognition (turn on Settings → Privacy & security → Speech → Online speech recognition). SmartScreen may ask once: More info → Run anyway.

Linux (preview, x64): Pixie-Linux-x64.AppImage or the .deb. Chat, agents and screen reading work; voice input doesn't yet. Install grim or scrot, tesseract and xdotool for seeing and clicking.

What works where: CHECKLIST.md.