The Screen-Aware AI Assistant
for Any App.

Instant explanations, terminal, and clipboard tools, all in one. A compact AI utility summoned by a single shortcut, packed with powerful features to accelerate your workflow.

SCROLL

Work Faster on Your Computer

No more "I don't get it." Instant, context‑aware understanding keeps you moving.

Ultra-Fast Smart Explanations Without Prompts

No need to type prompts like "explain this error code." Just highlight what's on your screen and hit the shortcut. IrukaDark instantly delivers context-aware explanations right where you are.

Keyboard shortcut icon

Real-Time Screen Analysis AI

No more switching between windows. No need to copy text, paste it into an AI input form, and wait for answers. Resolve questions stress-free without breaking your flow.

All-in-one workflow icon

Works with Any Digital Tool

IrukaDark works with any tool. Of course, it works alongside the latest AI products. It can also be used with legacy business systems.

Connect with any digital tool
Cursor

On Cursor

Understand AI-generated code instantly. Speed up code reviews.

Terminal

On Terminal

Select complex commands or flags for instant explanations. Decode error messages on the spot.

For Vibe Coding

Instantly explain errors in unfamiliar languages or frameworks. Understand code intent on the fly.

For Error Codes

Select unfamiliar error messages to get causes and solutions instantly.

GitHub

On GitHub

Quickly understand PRs, issues, and code review comments. Speed up your workflow.

AWS

On AWS

Understand complex AWS services and error messages instantly. Select console screens or logs for explanations.

Hugging Face

On Hugging Face

Quickly understand model architectures, parameters, and documentation. Get instant explanations of datasets and model cards.

Lovable

On Lovable

Explain generated code or prompts in place. Develop smoothly.

Dify

On Dify

Understand AI workflow settings and node configurations instantly. Grasp complex flow designs smoothly.

Figma

On Figma

Select design comments or component names to quickly grasp intent.

Canva

On Canva

Understand template structures, design elements, and layout principles instantly.

Adobe

On Adobe

Quickly learn tool functions, effects, and design techniques across Adobe Creative Cloud.

Pinterest

On Pinterest

Analyze design trends, style references, and visual inspiration boards efficiently.

Midjourney

On Midjourney

Decode complex prompts and understand AI-generated image variations instantly.

Runway

On Runway

Grasp AI video editing techniques and creative workflows with quick explanations.

Sora

On Sora

Understand AI video generation prompts and parameters instantly. Support creative video production.

ChatGPT

On ChatGPT

Explain AI outputs with AI. Review and refine prompts in place.

Everything You See
is Within Reach

Gemini

On Gemini

Quickly understand complex responses and refine your queries for better results.

Claude

On Claude

Analyze detailed explanations and improve conversation flow effortlessly.

Microsoft Copilot

On Microsoft Copilot

Instantly understand AI-generated content and suggestions. Maximize productivity.

Manus

On Manus

Quickly understand document structure and style settings. Streamline your writing workflow.

arXiv

In AI Research Papers

Select cutting-edge methods or formulas to explain concepts in plain language.

Google Sheets

On Google Spreadsheet

Understand complex formulas, data patterns, and spreadsheet structures instantly.

Microsoft Excel

On Excel

Decode advanced functions, pivot tables, and data analysis techniques quickly.

Microsoft PowerPoint

On PowerPoint

Grasp presentation structures, design principles, and storytelling approaches efficiently.

Notion

On Notion

Navigate databases, templates, and workspace organization with ease.

tl;dv

On tl;dv

Quickly summarize meeting insights and action items from video transcripts.

Zoom

On Zoom

Understand meeting features, settings, and collaboration tools in real-time.

X (Twitter)

On X (Twitter)

Select long threads or technical terms to instantly grasp context and key points.

Slack

On Slack

Quickly understand channel conversations and shared links. Streamline team communication.

Product Hunt

On Product Hunt

Select product descriptions to quickly understand features and value.

For Workflow Diagrams

Capture complex flow charts to clearly understand structure and process.

How It Works — Shortcuts

Use global shortcuts to trigger IrukaDark instantly.

~`
!1
@2
#3
$4
%5
^6
&7
*8
(9
)0
_-
+=
delete
tab
Q
W
E
R
T
Y
U
I
O
P
{[
}]
|\
caps lock
A
S
D
F
G
H
J
K
L
:;
"'
return
shift
Z
X
C
V
B
N
M
<,
>.
?/
shift
fn
control
option
command
command
option

Screen Explanation

Option+S — Screenshot Explain

Drag over images, charts, or PDFs and press Option+S to explain what is on screen without leaving your app.

Option+Shift+S — Screenshot Deep Dive

Press Option+Shift+S for a more detailed analysis of the region you capture—ideal for dense visuals.

Text Explanation

Option+A — Quick Explain

Select text in any app and press Option+A for a concise explanation that keeps you in flow.

Option+Shift+A — Deep Dive

Need extra context or step-by-step reasoning? Press Option+Shift+A to request a more thorough breakdown.

Option+Control+A — Diagram

Converts selected text into a visual diagram. Great for understanding concepts and relationships visually.

URL Explanation

Option+Q — URL Quick Summary

Select a URL in any document, hit Option+Q, and IrukaDark fetches the page to deliver an on-the-spot overview.

Option+Shift+Q — URL Deep Summary

Press Option+Shift+Q on a highlighted link for a richer breakdown with key sections and takeaways.

Translate & Rephrase

Option+R — Translate & Rephrase

Turn the selection into natural Japanese or English with Option+R. Perfect for quick translations or rewrites.

Chat Features

Generate content and extend conversations with @ commands and slash commands.

@image A serene Japanese garden at sunset with cherry blossoms
Generating images...
/next

@ Commands

@image Type @image followed by a space and your prompt to generate images. Configure size and parallel generation count with /image.
@video Type @video followed by a space and your prompt to generate videos. Configure size, duration, quality, and count with /video.
@slide Type @slide followed by a space and your prompt to generate slide images. Configure templates and settings with /slide.

Slash Commands

Extend Explanations

/what do you mean? Ask for a deeper dive on the previous answer, adding missing context or nuance.
/next Continue the last explanation so IrukaDark keeps elaborating without reselecting content.
/table Reformat the previous response into a clean table to compare points at a glance.
/translate Translate the last explanation into 10+ supported languages—or paraphrase in the same language—just by naming the target.

Settings & Modes

/web Toggle web search mode so IrukaDark pulls in fresh results while it explains.
/image Configure image generation settings: size and number of images to generate in parallel.
/video Configure video generation settings: size, duration, quality, and number of videos.
/slide Configure slide generation settings: templates, count, and visual style.

Clipboard Features

Save copied text as history and register frequently-used text as snippets to streamline your daily workflow.

~`
!1
@2
#3
$4
%5
^6
&7
*8
(9
)0
_-
+=
delete
tab
Q
W
E
R
T
Y
U
I
O
P
{[
}]
|\
caps lock
A
S
D
F
G
H
J
K
L
:;
"'
return
shift
Z
X
C
V
B
N
M
<,
>.
?/
shift
fn
control
option
command
command
option

Command+Shift+V — Clipboard Popup

Copy History

IrukaDark integrates with the macOS clipboard and automatically records copied text and images. Up to 1000 text items and 30 images are persistently saved and remain available even after restarting the app. You can quickly recall and reuse previously copied content.

Option+Shift+V — Snippet Popup

Snippet Feature

Register frequently-used phrases or code fragments to retrieve them instantly at any time. Saving repetitive boilerplate text or commands significantly reduces typing effort.

Terminal Features

Control your terminal from IrukaDark. IrukaDark generates and executes commands for you.

irukadark-terminal
1 def search_files(pattern, days):
2 """Find files matching pattern modified in last N days"""
3 import subprocess
4 cmd = f"find . -name '{pattern}' -mtime -{days}" AI Generated
5 result = subprocess.run(cmd, shell=True, capture_output=True)
6 return result.stdout.decode().split('\n')
7
8 # ╔═══════════════════════════════════╗
9 # ║ ✨ Powered by IrukaDark AI ║
10 # ║ ║
11 # ║ ⚡ Fast • 🎯 Smart • 🔒 Safe ║
12 # ╚═══════════════════════════════════╝
-- INSERT -- src/search.py 4,17 67%

AI-Generated Commands

Simply describe what you want to do in natural language, and IrukaDark generates the appropriate terminal command. No need to remember complex syntax or flags.

Direct Execution

Execute generated commands directly from IrukaDark. Review the command before running, and see the output in real-time within the app.

Safe Execution Mode

IrukaDark highlights potentially destructive commands and requires explicit confirmation. This prevents accidental execution of dangerous operations like rm -rf.

Supported Languages

IrukaDark delivers explanations in 17 languages worldwide.

  • USEnglish (en)
  • JP日本語 (ja)
  • ESEspañol (es)
  • CN简体中文 (zh-Hans)
  • TW繁體中文 (zh-Hant)
  • INहिन्दी (hi)
  • BRPortuguês (Brasil) (pt-BR)
  • FRFrançais (fr)
  • DEDeutsch (de)
  • SAالعربية (ar)
  • RUРусский (ru)
  • KR한국어 (ko)
  • IDBahasa Indonesia (id)
  • VNTiếng Việt (vi)
  • THภาษาไทย (th)
  • ITItaliano (it)
  • TRTürkçe (tr)

Download for macOS. Free to use.

Information

FAQ

Answers to common questions about IrukaDark

macOS. Download the installer directly from the Downloads page.

It explains text in context—beyond word‑for‑word translation—so you get intent, background, and plain‑language explanations instantly.

IrukaDark does not use your data for training. However, whether your data is used for training depends on the settings of the LLM API providers that you configure in the app.

No. Just download the installer from the Downloads page and follow the setup prompts.

Select text and press Option+A for an explanation. For images and graphs, select an area and press Option+S for screenshot analysis.

Yes. IrukaDark is free to use. Install it via the Downloads page anytime.

Yes. IrukaDark connects to AI services to generate explanations. Only the content you select (or capture) is sent over HTTPS; IrukaDark does not store your data.

IrukaDark ships a helper binary named IrukaAutomation that uses the macOS Accessibility API. macOS manages permissions per binary; after an update replaces the binary and its code-signing hash changes, the previous permission can be invalidated and an Accessibility error may appear.

Fix 1 (recommended): Re-add in Settings

  1. Open System Settings → Privacy & Security → Accessibility.
  2. Select IrukaDark and remove it (−).
  3. Add it again (+) and choose /Applications/IrukaDark.app.
  4. Restart the app.

Fix 2: Reset via Terminal

tccutil reset Accessibility com.core.irukadark
# Restart the app and allow the permission dialog when prompted

Fix 3: Full reset (if the above fails)

sudo tccutil reset Accessibility

Note: This is due to macOS security behavior; even signed apps can be affected when binaries are updated.

Permission macOS
Screen capture Required: Screen Recording
Accessibility Required: Accessibility (enables on‑screen selection and global shortcuts)
Admin rights Not required
Network (HTTPS) Allow outbound HTTPS
Global shortcuts System Settings → Keyboard/Shortcuts
Item macOS
Developer tools Not required for normal use
Screen capture Screen Recording permission required for screenshots
Internet Allow outbound HTTPS