Docs

Tools

Chat tools

One remembered switch per tool, shared by the Tools tab, Settings, and every chat on this device.

Verified for
Noema 4.2+
Applies to
iPhone · iPad · Mac · Vision Pro
Last reviewed
On this page

One switch per tool

  1. Open the Tools tab, Settings → Chat & Tools, or a chat’s tools menu.
  2. Turn a tool on or off. The same switch is reflected everywhere on this installation and persists across launches.
  3. Grant any operating-system permissions and prepare resources the tool requires.
  4. Select a tool-capable model. Enabling a tool makes it available; the model still decides whether to call it.

Per-chat overrides and per-project tool defaults have been replaced. Changing a switch in one chat also changes availability in other chats on that device; it does not grant approval for a future sensitive action.

Callable tools

ToolPurpose
Web SearchUse built-in Noema Search, or a provider you configure, to research and read web sources.
PythonRun constrained local calculations and data analysis with the bundled scientific toolkit.
Memory / Remember ThisSave and retrieve facts you choose to keep.
Search My ChatsFind relevant material in saved conversations.
Image CreationCreate images through Image Playground when supported by the device and system.
Dataset Search / PDF ReaderRetrieve indexed passages and inspect supported PDFs.
CalendarRead or create events subject to permission and confirmation.
Quick ChartsRender supported charts from structured data.
Calculator / Unit ConverterPerform deterministic arithmetic and conversions.

Permissions and connectors

Calendar writes and other sensitive actions retain their own confirmations. Files, speech, images, and calendars remain subject to operating-system access and device support.

Add remote MCP servers by URL on iPhone, iPad, or Mac. Noema asks before each connector tool call. The Direct Mac edition also supports local command servers; see MCP Connectors for setup and limits.

The Tools tab also contains workflows such as Deep Research and Meetings. Opening a workflow is distinct from giving the chat model access to a callable tool.

Where work runs

With an ordinary Constellation model chat, inference can run on the Mac while tools and permissions are handled by the requesting device. A remotely controlled coding chat instead runs folder tools on its owning Mac and streams activity back.

Python stays in its constrained local runtime with no general network access. Web Search and remote connectors use the network. Remote model providers receive the arguments and results needed for the turn.