App abilities

Overview

mouaif organizes AI-assisted work by project. Each project can have its own models, instructions, tools, agents, and chats while provider connections remain available across the app.

Projects and chats

Coding tools

Open a project’s settings, then configure each tool as Off, Ask, or Allow. Use Ask when you want to review calls before they run.

Shell

The model can run non-interactive commands in the project folder, inspect the output, make changes, and run another command. Calls appear in the chat with their live output.

You can also run a command yourself from the composer with the @shell command:

@shell npm test

Commands that wait for terminal input are not supported. Use one-shot commands such as npm test or node -e "console.log('ok')".

Files

File tools let the model list, search, read, create, and edit files in the project. The Files toolbar also lets you inspect or edit text files and preview common image formats yourself.

Git

Open the Git view from the file toolbar to inspect staged changes, unstaged changes, and recent commits, and to stage, commit, stash, pull, or push yourself. When the model runs git commands, it does so through the shell tool, and those calls appear in the chat like any other shell command.

Tasks and progress

The model can create a task list and update progress while it works. Long operations can show a live progress bar in the transcript.

Ask user

When the model needs a product choice or approval, it can present a structured question with selectable answers and a free-form note.

Agents and skills

MCP integrations

MCP connects additional tools, such as browser automation or external services.

  1. Open Settings → MCP servers.

  2. Add a server manually or browse the registry.

  3. Enable it globally or for a project.

  4. Set its authorization mode before using it in chat.

    The Chrome Debug MCP can give the model access to the same debug browser used by the Inspector.

Inspector

Use the Inspector tab to work with pages open in the configured debug Chrome:

Prompts and model controls

Per-chat and per-project controls include:

Traces, notifications, and installation

Safety tips

Next steps