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.mdandAGENTS.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.