NEW Kirocast v0.15.1 is here

The macOS screen recorder and editor built for AI.

Share clear context with your AI agent while you build, or let it record and edit for you. Polished screen recording, smooth zooms, on-device transcription, captions, smart annotations, AI-assisted editing and more.

Apple silicon · macOS 15 or later · Try it free for 3 days.

Bring your agent with your own subscriptions.

  • Claude Code
  • Codex
  • Cursor
Share the exported files with any agent that can read them on your Mac.

Build & debug

Make your point, fast.

Record and point at what matters, hands to your agent in a few clicks.

  1. Hold two keys.Control + Option

    Hold Control + Option over any app on your Mac. Kirocast records while you hold them.

  2. Say it. Show it.

    Talk through the change and point at what matters on screen.

  3. Paste the full context.

    Let go and paste into your agent: the video, your voice and every event on screen.

Kirocast Editor

Ready to share in a few clicks, or prompts.

The Editor turns a take into a finished video: smooth zooms, automatic captions, a generated voice-over, and edits your agent can make for you.

  • AI edits.

    Ask your agent to cut, zoom, annotate or narrate. It shapes the edit through Kirocast’s MCP tools.

  • Smooth zooms.

    Every click comes closer on its own. Tune the timing, framing and easing on the timeline.

  • Automatic captions.

    Transcribed on your Mac. Fine-tune the words and export an SRT file.

  • Voice generation.

    Write the script, pick an ElevenLabs voice, and get a narrated take.

  • Custom backgrounds, cursor and… more ;)

    Wallpapers, gradients or your own image, framed with padding and a shadow.

  • The recording bar.

    A screen, a window or an area, with your mic and camera, all from one bar.

  • Smart annotations.

    Circle a detail as you record and it becomes an editable highlight.

  • Saved versions.

    Try a different cut and keep the original one click away.

  • Privacy masks.

    Blur what stays private. Your masks carry into the AI export too.

Kirocast AI & MCP

Give your agent the controls.

Kirocast speaks MCP, so Claude Code, Codex, Cursor or any MCP agent can record, click, type and edit. Or drive every step yourself in the app.

  • Connect your agent

    Paste this prompt into Claude Code, Codex or Cursor. Your agent installs the Kirocast MCP server and checks the connection.

    Connect Kirocast to the agent I am using now, so you can help me record and edit product videos on my Mac.

    Read the full prompt
    Connect Kirocast to the agent I am using now, so you can help me record and edit product videos on my Mac.
    
    I authorize adding or updating only the local Kirocast MCP entry for this agent. Back up the existing configuration first and preserve all other settings and MCP servers. Do not configure other agents.
    
    Read the current instructions:
    - https://kirocast.com/manual/connect-your-agent
    - https://kirocast.com/manual/other-mcp-clients
    - https://kirocast.com/manual/agent-access
    - https://kirocast.com/manual/mcp-tools
    - https://kirocast.com/manual/narration
    
    1. Check that this Mac has Apple silicon (uname -m prints arm64) and runs macOS 15 or later, and identify the agent you are running in. Kirocast is a native Mac app built for Apple silicon; on an Intel Mac, tell me so and stop. A remote or Linux environment cannot capture my Mac through this local MCP connection.
    2. Locate Kirocast.app and verify that Contents/MacOS/kirocast-mcp exists and is executable. The usual command is /Applications/Kirocast.app/Contents/MacOS/kirocast-mcp. Use the actual installed path if different. If Kirocast is missing, direct me to https://kirocast.com/download to install the official app, then continue when it is installed. There is no separate Kirocast CLI to download or shell installer to invent.
    3. Inspect this agent's current MCP configuration and use its documented format. Add a server named kirocast with the helper's absolute path as its command, with no arguments or API key. For Codex, this is [mcp_servers.kirocast] in ~/.codex/config.toml. Claude Code uses the mcpServers object in ~/.claude.json; Claude Desktop uses ~/Library/Application Support/Claude/claude_desktop_config.json. For other clients, follow their current MCP configuration instructions. If you cannot edit the configuration, explain the specific blocker and guide me through Agent Settings → Set Up Claude, Set Up Codex, or Copy Config.
    4. Report the configuration path you changed and whether a new session or client restart is needed. Do not claim a connection is verified until you can call its tools. If only launch_kirocast is available, call it and refresh the tools; if the client cannot refresh, start a new session with Kirocast open.
    5. Let me approve Kirocast's first connection prompt myself. Let me grant macOS Screen Recording and, for clicks and typing, Accessibility to the installed copy of Kirocast. Never try to bypass these prompts. Verify with recording_status and report capture and pointer readiness without starting a recording.
    
    Once connected, discover Kirocast's tool schemas rather than guessing arguments. Use its MCP tools for capture, screen input, project editing, captions and export. Kirocast writes local files; it does not host or upload a share link. Export works during Kirocast's 3-day free trial, then requires a Kirocast license. My existing agent and model handle the reasoning; Kirocast does not provide a model subscription.
    
    For a video task, confirm the target app, steps and intended output if they are missing. Use screenshot to inspect the screen and recording_status to choose the capture target. Leave pace_to_actions on for a walkthrough, but turn it off when capturing continuous animation or loading progress. If I have requested a recording, carry out that request. If I have only requested setup, do not record yet.
    
    After the take, use describe_project and read_rendered_frame to review the edit. Add zooms, focus annotations, privacy masks and captions where appropriate. narrate writes caption lines without sound. For a spoken voice-over, generate_narration reads a script with an ElevenLabs voice on the key I connected in Settings › Voice. It spends my ElevenLabs credits, so it works only after I allow this agent in Settings › AI agents, up to the per-take limit I set; check list_voices first. Make cuts before generating, write the whole script, then call it once. Transcription runs on the Mac; ask before the first speech-model download (about 600 MB) or replacing an existing transcript. Preserve the original and use an editable version. Do not delete projects, overwrite hand edits, submit forms, publish or upload files without my authorization.
    
    Return the actual project and exported file paths, including events and transcript files when available. If export is blocked because the trial has ended and there is no license, explain that result and keep the saved project. Never invent a video, a successful export or a share URL.
    
    My task: connect Kirocast, verify the connection without recording, then ask which video I want to make.
  • Record

    Start, pause and stop a take on a display, a window or an area.

    start_recordingpause_recordingstop_recording

  • Move & click

    The pointer glides along a smooth path, with a ping and a zoom on every click.

    move_mouseclickdragscroll

  • Keys & typing

    Shortcuts and text, typed into any app on your Mac.

    press_keytype

  • Shape the edit

    Cuts, zooms, annotations, style and narration, right on the timeline.

    cutset_zoomannotateset_stylenarrate

  • Review & export

    Your agent checks its own frames, then exports the finished video.

    read_rendered_frameopen_projectexport

A selection of the tools your agent can call.

Automations

Give your agent a script. Get a video back.

Training videos, UI update walkthroughs, support answers. Hand your agent the script and it takes over the screen to record every step.

Made for Mac

Made for Mac.

Record, edit, transcribe, and export in one native macOS app.

The Kirocast editor on a macOS desktop, with a recording preview, background controls, and editing timeline
  • Your voice becomes text. Locally.

    Parakeet transcribes your recording on your Mac. Your audio stays on your device during transcription. Edit the captions and export an SRT file.

  • Your GPU handles the effects.

    Metal renders your backgrounds, zooms, and effects on the Mac’s GPU.

  • Fast exports. Powered by your Mac.

    Apple silicon’s dedicated media engine handles video encoding, from your finished edit to a shareable file.

  • Mac controls. Mac habits.

    Written in Swift, with native windows, familiar controls, and keyboard shortcuts.

Built for Apple silicon. macOS 15 Sequoia or later.

Download

Get Kirocast for Mac.

A native app for Apple silicon, with an MCP server your agents can drive.

Coming soon

Windows

Kirocast for Windows is on its way.

Coming soon

Built for developers

Record, narrate, zoom and export from your agent, through the Kirocast MCP server.

Connect your agent
› start_recording { "source": "window", "window_title": "Safari" }› narrate { "text": "Open the new sidebar" }› set_zoom { "at": 4.2, "factor": 2 }› export { "quality": "high" }

Pricing

Start free. Pay once.

Every feature and every export for 3 days. Then one license keeps Kirocast on your Mac, with every update.

Free

Local only

Kirocast with every feature and every export for 3 days, starting when you confirm your email.

$03-day trial

Recording and editing stay free after the trial.

Just your email address to begin.

  • Every feature, export included
  • Styled MP4 and GIF, Talk mode and Export for AI
  • Videos your agent records over MCP
  • Full-quality exports, ready to share

Personal license

Local only

Kirocast on your Mac for good. Record, edit and export as much as you like, with every update as it lands.

$39$49one-time payment

Limited offer for early users

72 spots left before the price goes up

One Mac per key. 14-day money-back guarantee.

  • Everything in the free trial, for good
  • All updates included
  • New features shipping almost every week
  • 14-day money-back guarantee
  • Paid once, yours to keep

Secure checkout powered by Stripe.Prices are in USD, excluding VAT and may vary by location.Requires a Mac with Apple silicon and macOS 15 Sequoia or later.

FAQ

Another question?Write to us at gabrielle@kirocast.com

Is there a free trial?

Yes. Download Kirocast and confirm your email address: you get 3 days with every feature and every export (styled MP4 and GIF, Talk mode, Export for AI, the exports your agent makes), with no watermark. No credit card needed. After that, recording and editing stay free, and exporting needs a license.

What are the system requirements?

A Mac with Apple silicon (M1 or later) running macOS 15 Sequoia or later. Kirocast is a native Mac app, written in Swift.

Do I get new features and updates?

Every one of them. Your license includes all updates, and new features ship almost every week. Kirocast updates itself, and Check for Updates… in its menu bar icon fetches the latest version right away.See what’s new.

Is this a subscription?

No. Personal is a one-time payment with no automatic renewal. You get the Kirocast license, including all updates.

Where can I find my license key?

In your purchase email. It looks like APP-XXXX-XXXX-XXXX-XXXX. Bought from inside Kirocast? The license lands on your Mac on its own. For a fresh key, sign in to the License Manager with the email you bought with.Open the License Manager.

Where can I get an invoice for my purchase?

Link handles the payment as Merchant of Record, so your receipt and order number live in your Link activity.Open your Link activity.

Does Kirocast add zooms to my videos?

Yes, automatically. When you stop recording, every click already has a zoom aimed at what you clicked. Keep them as they are, tune the rules they follow, or shape each one by hand.Read the zoom guide.

Can I make regular product demos too?

Yes. Record your screen, edit the timeline, adjust zooms and backgrounds, add captions, and export a finished MP4 or GIF. The agent workflow is one more way to use Kirocast.

Can my AI agent record videos for me?

Yes. Kirocast ships an MCP server: connect Claude or Codex in one click, give your agent a script, and it records the walkthrough, edits the take and exports the video.Connect your agent.

Where are my recordings processed?

On your Mac. Recording, editing, transcription and export all run locally, and you choose when and where to share the files.

How do I move my license to a different Mac?

Choose Deactivate This Device… from the Kirocast menu bar icon on the old Mac, then paste the same key on the new one. Old Mac already gone? Free its slot from the License Manager.Read the license guide.

What if it isn’t for me?

Every Personal license comes with a 14-day money-back guarantee. Email us from the address you bought with and the refund is on its way.Read the refund policy.

Another question?Write to us at gabrielle@kirocast.com

Make your point, fast.

Your next good idea deserves a clear recording.

Apple silicon · macOS 15 or later · Try for free for 3 days.