<!-- Source: https://moriblink.com/ -->
<!-- Title: MoriBlink: Mac app to monitor Claude Code, Codex and OpenCode -->

# Your agents work. *Mori* keeps watch.

MoriBlink is a native Mac app that follows every coding-agent session, tells you the moment one needs you, and shows where a slow run spent its time.

- Native macOS 14+
- History stays on your Mac
- OpenCode · Claude Code · Codex

Follows the agents you already use

- **OpenCode**: Live observation
- **Claude Code**: Hook preview
- **Codex**: Hook preview

## Three agents running. One of them needs you.

Every session in one list: what it is working on, how long it has run, and whether it is waiting for you. No more tab-hopping to find the one that stopped.

### Approvals

A tool call is waiting for your permission.

### Questions

The agent asked something and cannot continue.

### Completions

The work is finished and ready for review.

### Failures

A step failed. Open the run to see which one.

**Mori comes to you.** Mori appears in the middle of the display you are using, says what needs you, and then leaves.

**Click Mori to jump in.** MoriBlink opens the matching session, so you can answer straight away.

**Not now?** Click the message to dismiss it. Quiet hours, snooze, and Focus keep routine visits away.

## “Why is this taking so long?” Look.

Open a run and see every operation on one shared time axis: file work, builds, tests, and the time it waited for you. Overlapping work is not counted twice.

1. **The long bars are the story.** A 42-second build and a 41-second test run stand out at a glance.
2. **Waits are their own bar.** Approval time is shown apart from tool time, so you can see when the agent was waiting for you.
3. **Results stay attached.** Exit codes and failures sit next to the step. Click a bar to open its details.
4. **Gaps stay honest.** Unmeasured time is marked, not hidden inside another step.

The waterfall shows recorded intervals and results. It gives your investigation a starting point. It does not prove the cause of a delay by itself.

## The rest of your day, looked after too.

### Mac health

CPU, memory pressure, and battery for your whole Mac, with an alert when it is under strain.

### Focus

Set a work or break timer. Routine visits stay quiet until you are done.

### Work journal

See captured project activity by day or week, and open the sessions behind it.

Mac health readings describe the whole Mac. They do not assign CPU or memory use to one agent session.

## A small sprout with a big job.

Mori is the little guardian of your Mac. Mori blinks, waits quietly, and shows up only when something deserves your attention. Pick a mood to see when Mori visits.

## Your projects. Your Mac. Your call.

[Read the privacy details →](https://moriblink.com/privacy)

- **You approve each project.** See what is captured before you connect it.
- **Conversations stay out.** Passive capture leaves out prompts, transcripts, file contents, and successful tool output.
- **History stays local.** Export or delete it whenever you want.
- **No surprise model calls.** **Explain** is a separate action that you choose. It is marked **Uses model**.

## Good questions.

### What is MoriBlink?

A native Mac app for people who run coding agents. It tracks your sessions, tells you when one needs approval or an answer, and shows recorded timing in an execution waterfall. Mac health, Focus, and the work journal are extras.

### Which agents does it work with?

OpenCode has live observation. Claude Code and Codex are supported through hook previews. You choose and approve each project. The amount of timing detail depends on the agent, its version, and what it records.

### Can it tell me why an agent is slow?

It helps you find out. You can see long tool calls, approval waits, overlapping work, failures, and command details. A timeline does not always prove the cause of a delay, and gaps in the record stay marked.

### Does Mac health show use per agent?

No. CPU, memory pressure, and battery readings describe the whole Mac. They give context, but they do not measure one session.

### Will Mori get in my way?

Mori visits only for eligible approvals, questions, completions, failures, and health alerts, and then leaves. Click the message to dismiss it. You can set quiet hours, snooze visits, or turn them off in Settings.

### What do I need to run it?

A Mac with macOS 14 or later, and at least one supported coding agent.

### Does MoriBlink read my prompts or code?

No. Passive capture leaves out prompts, conversation transcripts, file contents, and successful tool output. It records approved session and tool metadata, such as timing, tool names, and exit codes, and keeps that history on your Mac.

### How do I get notified when Claude Code, Codex, or OpenCode needs approval?

Each agent can run a command when it asks for permission or finishes a turn. Our guides show the exact setup for [Claude Code](https://moriblink.com/claude-code-notifications), [Codex](https://moriblink.com/codex-notifications), and [OpenCode](https://moriblink.com/opencode-notifications). MoriBlink does this for every connected session in one place.

### Can I download MoriBlink now?

Not yet. MoriBlink is in early access. Send us an email from the early-access section, and we will tell you when the signed download is ready.

## Set up agent alerts today.

Free setups for each agent that work without MoriBlink, with exact config files and commands.

- [Claude Code notifications on Mac](https://moriblink.com/claude-code-notifications): Alerts for permission prompts, questions, and finished turns with hooks.
- [Codex CLI notifications on Mac](https://moriblink.com/codex-notifications): Turn-complete and approval alerts with notify, TUI settings, and hooks.
- [OpenCode notifications on Mac](https://moriblink.com/opencode-notifications): A small plugin for idle sessions and permission requests.
- [Monitor several coding agents at once](https://moriblink.com/monitor-coding-agents): Keep track of parallel sessions and find where a slow run spent its time.

## Let Mori keep watch.

MoriBlink is almost ready. Send us an email, and we will tell you when you can download it.

[Notify me](mailto:support@moriblink.com?subject=Notify%20me%20about%20MoriBlink&body=Please%20tell%20me%20when%20MoriBlink%20is%20ready%20to%20download.)

Requires macOS 14 or later.

Contact: [support@moriblink.com](mailto:support@moriblink.com)
