Skip to content

Changelog

Versioned release notes for ModelPiper, ToolPiper, VisionPiper, AudioPiper, and MediaPiper. What each release needs is in supported versions and system requirements.

0.0.10-beta

One chat, four security levels, and credentials that ask

Beta 10 turns ModelPiper's separate pages into one chat with projects and workbenches, puts every tool call from every app under one of four security levels, and lets a credential ask for your approval instead of refusing. It runs on macOS 26 and macOS 27 and updates from beta 9 inside the app. You will re-enter your saved API keys once.

What's New in ToolPiper Beta 10

Added

  • One chat holds every conversation. Projects carry their own instructions, default model and folders, and image, video, code, tests, outreach and API discovery open as workbench tabs in a pane beside the conversation.
  • Four security levels, Disabled, Default, Balanced and Strict, govern every tool call from Claude Code, Cursor, ModelPiper, ToolPiper's own chat and your voice. New installs start at Default, and the Security overview shows tools, firewall rules, credentials, tokens, connected apps and activity on one screen.
  • A credential set to Every time asks for one Touch ID or password approval instead of refusing, and a chat reply that makes many requests asks once for up to 50 of them.
  • The image workbench adds transform handles with snapping, canvas and image size, crop, lasso and polygon selections, editable text and fill layers, one-click edits on a selection, and export to PNG, JPEG, TIFF or layered PSD.
  • Eleven new cloud providers: Baseten, Cohere, DashScope, Hugging Face Inference, Hyperbolic, Moonshot, Nebius, Novita, SambaNova, Voyage and Z.ai.
  • Every typed chat turn in ModelPiper shows what it used and what it cost, priced from a reviewed table that ships with the app.
  • Four browser tools read a page the way a developer would: one element, why it looks the way it does, and the page's stylesheets and scripts with their source maps. Several agents can now drive Chrome at once, each in its own tabs.

Changed

  • Cloud AI models now need Pro everywhere in ToolPiper: chat, voice and the API. The pricing page always listed them under Pro, but some paths in earlier builds skipped the check, so Free accounts could use cloud models in the app. Local models stay free, including a model server on this Mac such as LM Studio or Ollama. A model server on another machine counts as cloud.
  • Tool plans follow one rule: the free tool makes the plan and the paid tool makes the artifact. Pro covers the agent acting for you, Studio covers making media and Max adds automations. Prices did not change, and a tool that now needs a plan says which one the first time you call it.
  • Agent turns no longer end because something unrelated changed elsewhere in the app, and answering an Ask mid-turn lets the turn carry on with your answer.
  • Every app gets the same Ask answers: Allow once, Allow for session, Always allow, Deny and Always deny. Tools that run commands or change files offer Allow once, Deny and Always deny.
  • Credentials move to a new store in the macOS Data Protection Keychain. Beta 10 does not convert beta 9's: it sets the old store aside without deleting it, and you re-enter your API keys and reconnect OAuth accounts once.
  • An install that chose Standard or Guarded now shows Default. An automation armed before beta 10 is disarmed once, at its next call that needs an Ask, and arming it again restores it.
  • The ModelPiper web app moved to http://127.0.0.1:9998/modelpiper/. The old /app/ address does not redirect, so update your bookmark.
  • Beta 10 runs on macOS 26 and macOS 27. Beta 11 will require macOS 27, and on macOS 26 beta 10 keeps running and tells you the new version needs macOS 27.
  • The embedded llama.cpp server moves to build b11669, and recommended models download a pinned revision, so the model we tested is the model you get.
  • MCP tool renames: the media_project_* tools became the workbench family, the layer tools are now workbench_image_*, and the schedule_* tools are now automation_*.
  • On team deployments, audit history and daily counts from beta 9 do not carry over. Recording starts fresh.

Fixed

  • Clicking Allow allows. An Accept in Claude Code with its consent box untouched used to arrive as a refusal, and now means Allow once.
  • The voice keys no longer break ordinary typing, shortcuts or ⌘C.
  • The app reflects a new plan the moment the purchase completes, and promo codes work on plan changes, not only on a first checkout.

Removed

  • The visual pipeline builder. Its pages redirect.
  • The outreach_project_* tools. Outreach lives in projects now.
  • GET and PUT /v1/tool-permissions. Use /v1/tool-capabilities, with its preview and commands.
  • /v1/action-piper/* and the pipeline run routes, POST /v1/pipeline/run and /v1/pipeline/run/cancel.
  • GET /v1/workflow-templates, the ports field on model presets and configurations, and catalogVersion on the model-configs.changed event. They described the visual pipeline builder, and nothing replaces them.

0.0.9-beta

Generative media, computer use, and one last manual download

Beta 9 lists the same 47 features beta 8 did. Underneath them, 121 planning documents were built and folded in, the tool catalog grew by ninety-six, and every feature got a performance and effectiveness pass. This one has to be installed by hand, because beta 8 embeds a Sparkle version that cannot install anything at all. Beta 9 carries the hatches so that never happens again.

ToolPiper Beta 9: Keys in the macOS Keychain, Locked to Your Mac

Added

  • Create images, video, 3D objects and 3D Gaussian scenes by talking to a chat that renders the result inline. Five model architectures were rebuilt from scratch in MLX-Swift to do it.
  • Ninety-six new tools, across computer use, browser automation, media, scheduling and vision.
  • Computer use now tells you whether an action actually worked, not just that it was attempted.
  • Autopilot and a scheduler, so a run can carry on without you and repeat on its own.
  • Teams, for sharing a ToolPiper setup with more than one person.

Changed

  • Every feature got a performance and effectiveness pass. The shelf did not get wider. The things already on it got faster, more reliable, and more honest about what they do.
  • Tools adapt to the model you are running, in real time, instead of assuming one dialect.
  • Updates now stagger across rollout groups, so a bad build cannot reach everyone inside a single check window, and installs are consent gated in code rather than by convention.
  • The license system holds a ring of eight signing keys instead of one, so a compromised key has a remedy.
  • The app decodes server responses tolerantly, so a new field can be added later without anything already installed failing to read it.

Fixed

  • Automatic updates work again from beta 9 forward. Beta 8 embeds Sparkle 2.9.1, below the cache-path fix that landed in 2.9.3, and the copy of Sparkle that performs an update is the one compiled into the app doing the updating. That is why this one hop has to be made by hand.

0.0.7-beta

Everything you'd use Ollama for — free, and an easy way to switch

Running open-source models locally is now completely free in ToolPiper: no account, no usage limits, fully offline on your Mac. And if you're coming from Ollama, ToolPiper can now speak Ollama's API, so your existing setup and tools can point at ToolPiper and keep working without any changes.

Added

  • Run open-source models on your Mac for free — no account and no usage caps. ToolPiper now does everything you'd reach for Ollama to do: download a model, run it locally, and keep every request on your machine.
  • Switching from Ollama is now drop-in. Turn on Ollama API compatibility and ToolPiper answers on Ollama's usual address, so your existing apps, scripts, and tools work as-is — no code changes and no re-learning.

Changed

  • Cleaned up and standardized the local API so endpoints are consistent and predictable, with refreshed developer docs to match.

Fixed

  • Fixed several crashes and background-stability issues for a smoother, more reliable run.

0.0.6-beta

Connect Claude Code to your Mac, smarter chat, and on-device memory

ToolPiper now works with Claude Code on the same Mac — Claude Code can reach your local tools, models, and Mac actions, and ToolPiper runs that work on your Mac. Claude Code itself still sends its conversation, including tool results, to Anthropic. Chat got smarter too: it can take several steps and use your tools to finish a task instead of just replying. And ToolPiper now remembers things between sessions, all stored on your device.

Added

  • Claude Code can now connect to ToolPiper on the same Mac and use your local tools, models, and Mac actions.
  • Chat works through multi-step tasks and uses your tools to get things done — this replaces the separate Agent screen.
  • ToolPiper remembers context across sessions. It's stored on your device and only goes to the model you chat with, which stays local unless you pick a cloud provider.
  • New tools for detecting body poses in images and for upscaling images to higher resolution.

Changed

  • All security and permission settings now live in one Security panel, with clearer sign-in prompts — no more stuck or duplicate permission screens.
  • VisionPiper and AudioPiper now sign in to ToolPiper the same secure way ToolPiper does, using short-lived access tokens instead of the older shared key.

Fixed

  • Fixed an error that could make the Developer Tokens panel show "Token service unavailable."
  • Fixed several crashes and background-stability issues.

0.0.4-beta

Automatic updates, a tool marketplace, and 300+ tools

The big one: ToolPiper now updates itself. Beta users get future versions automatically instead of downloading and reinstalling by hand. This build also adds a marketplace for connecting tools and services, and grows the catalog past 300 tools with clearer, more consistent names.

Added

  • A marketplace for browsing and connecting tools and services, including the first one-click secure sign-in connection: GitHub.
  • Over 300 tools, with simpler and more consistent names that are easier to find.
  • Chat automatically surfaces the most relevant tools for what you're asking, matched right on your device.
  • A new command-line tool, piper, for inspecting and testing ToolPiper from the terminal.

Changed

  • ToolPiper now updates itself and checks for new versions a few times a day, so you stay current without reinstalling.
  • Every release now confirms the update feed is live before it ships, so an update can't go out broken.

Fixed

  • Fixed the last issues that kept some tools from connecting reliably.

0.0.3-beta

Push-to-talk voice, Mac actions, and a native iPhone app

Hold a key to talk: dictate straight into any app, or give ToolPiper a spoken command and let it act for you. This build also adds AI Actions — around 140 things ToolPiper can do across your Mac, from apps to files to system settings — plus a native iPhone, iPad, and Apple Watch app.

Added

  • Push-to-talk: hold the right Option key to dictate into any app, or the right Command key to speak a command and have ToolPiper carry it out.
  • AI Actions: ToolPiper can now control around 140 things across your Mac — apps, files, windows, system settings, and more.
  • A native iPhone, iPad, and Apple Watch app that connects securely to ToolPiper on your Mac.
  • Connect your own devices together directly — the foundation for the upcoming device-to-device feature.
  • Faster file finding across your workspaces, with pinned folders and per-chat files.

Changed

  • Smoother sign-in when connecting cloud AI providers — you land back in ToolPiper cleanly after authorizing.
  • More reliable installs and updates from the downloaded app.

Fixed

  • Fixed a saving issue and a couple of stability problems that showed up while scanning.

0.0.1-beta

ToolPiper moves to direct download

ToolPiper is now a signed app you download directly from ModelPiper instead of through the Mac App Store, which lets us ship updates faster. Version numbers reset to 0.0.1-beta to mark the start of the new download line.

Changed

  • ToolPiper now installs from a direct download on ModelPiper instead of the Mac App Store. It's signed and notarized, so macOS recognizes it as safe to open.
  • Version numbers reset to 0.0.1-beta to mark the start of the new download line.