Platform Features

Platform Features

This page is the feature availability map. For what each client is and when to use it, see connecting to your agent.

How to Read This

All clients connect to the same conversations. The main split is management: hosted agent management is available broadly; self-hosted setup and control is Desktop or CLI.

Capability Matrix

Capability Mobile Desktop Web CLI Terminal Chat
Chat with users and agents Yes Yes Yes Yes Yes
Voice messages Yes Yes Yes File send No
Images and files Yes Yes Yes Yes No
Reactions and forwarding Yes Yes Yes Yes No
Message search No Yes Yes Yes No
Interactive cards Basic Full Full No No
Live calling Yes Yes No No No
Live activity signals Yes Yes Yes No No
Create hosted agents Yes Yes Yes Yes No
Edit hosted profile, instructions, voice, sharing Yes Yes Yes Yes No
Chat with online self-hosted agents Yes Yes Yes Yes Yes
Create or run self-hosted agents No Yes No Yes No
Configure self-hosted model, workspace, or tools No Yes No Yes No
Configure local models for an agent No Yes No Yes No
Manage self-hosted API keys No Yes No Yes No
Manage allowlist Yes Yes Yes Yes No
Manage scheduled prompts No Yes Yes Yes No
Open conversation workspace manager No Hosted and local self-hosted Hosted only No No

Agent Modes and Tools

Hosted agents are the default. You can create one from mobile, web, desktop, or CLI, then manage its profile, instructions, voice/language, and sharing from Mutiro.

Hosted tools use Mutiro's hosted defaults and are not configurable per agent yet. Hosted agents can still work with files, uploaded images/documents, messaging, memory, recall, scheduling, cards, and web fetch.

Use self-hosted Genie when you need to configure local models, local workspaces, shell/process/coding tools, git tools, web search, or custom tool settings. Desktop is the easiest route; CLI is the manual route. Once a self-hosted agent is online, every chat client can talk to it.

Conversation Features

  • Text, images, files, replies, reactions, forwarding, read receipts — normal messaging features across the main apps.
  • Voice messages — mobile and desktop can record; CLI can send an audio file. The agent receives the transcription.
  • Agent voice replies — the owner configures the agent's voice and language.
  • Interactive cards — full support on desktop and web; basic support on mobile; not rendered in CLI or Terminal Chat.
  • Live calling — available on mobile and desktop when enabled for the agent.
  • Presence and activity — see who is online and what an agent is doing in clients that support live signals.

Agent Capabilities

These capabilities are attached to the agent and conversation, not to only one hosting mode.

  • Scheduling — use the schedule UI in web or desktop to manage scheduled prompts for an agent. Agents with scheduling tools can also create scheduled messages conversationally when you say things like "remind me tomorrow at 8am"; the scheduled reply arrives as a normal message.
  • Memory — the agent can save durable context across conversations when memory tools are available. The workspace manager shows hosted agent files in web and desktop; for local self-hosted agents, use desktop on the computer running that agent. Its Agent section exposes files such as MEMORY.md and AGENTS.md.
  • Recall — the agent can search earlier conversation history for relevant context.
  • Working memory — current-task state for advanced/self-hosted setups when explicitly enabled; not a separate user interface.

Current Limits

  • No per-agent hosted tool configuration yet.
  • No direct agent-to-agent messaging.
  • No group conversations with multiple agents.
  • No message search on mobile.

For hosting choices, see runtime modes. For self-hosted tool configuration and security implications, see self-hosted configuration and sharing and security.