by gonemedia
AI cursor assistant for macOS, Windows, Linux. Hold a hotkey, ask a question about what's on your screen, get an instant answer. Vision-capable AI overlay with OpenRouter, Anthropic, OpenAI, Gemini. Local-first, BYO key, no telemetry.
# Add to your Claude Code skills
git clone https://github.com/gonemedia/aipointerLast scanned: 5/30/2026
{
"issues": [
{
"type": "npm-audit",
"message": "app-builder-lib: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "dmg-builder: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "electron: Electron has ASAR Integrity Bypass via resource modification",
"severity": "high"
},
{
"type": "npm-audit",
"message": "electron-builder: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "electron-builder-squirrel-windows: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "esbuild: esbuild enables any website to send any requests to the development server and read the response",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "tar: node-tar Vulnerable to Arbitrary File Creation/Overwrite via Hardlink Path Traversal",
"severity": "high"
},
{
"type": "npm-audit",
"message": "tmp: tmp has Path Traversal via unsanitized prefix/postfix that enables directory escape",
"severity": "high"
},
{
"type": "npm-audit",
"message": "vite: Vite Vulnerable to Path Traversal in Optimized Deps `.map` Handling",
"severity": "medium"
}
],
"status": "WARNING",
"scannedAt": "2026-05-30T15:06:32.357Z",
"npmAuditRan": true,
"pipAuditRan": true
}aipointer is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by gonemedia. AI cursor assistant for macOS, Windows, Linux. Hold a hotkey, ask a question about what's on your screen, get an instant answer. Vision-capable AI overlay with OpenRouter, Anthropic, OpenAI, Gemini. Local-first, BYO key, no telemetry. It has 264 GitHub stars.
aipointer returned warnings in SkillsLLM's automated security scan. It has no critical vulnerabilities, but review the flagged issues in the Security Report section before adding it to your workflow.
Clone the repository with "git clone https://github.com/gonemedia/aipointer" and add it to your Claude Code skills directory (see the Installation section above).
aipointer is primarily written in TypeScript. It is open-source under gonemedia on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh aipointer against similar tools.
No comments yet. Be the first to share your thoughts!
Requires a passing catalog security scan. Resolve the flagged issues and resubmit to enable featuring.
If AIPointer β¦Ώ is useful to you, a star π on GitHub helps the project stay alive.
AIPointer is an open-source desktop overlay. You hold a key (default: Right-Cmd on macOS, Right-Ctrl on Windows/Linux), a glassmorphism box pops up next to your cursor, you ask a question, and a vision-capable LLM answers about whatever's around the cursor. A screenshot of the cursor region, your prompt, and (optionally) your clipboard get sent to the provider you configured. You keep your own API key, you pay for your own tokens, nothing is logged anywhere.
BSL-1.1 source-available, no framework lock-in, no cloud account. For longer autonomous tasks, AIPointer points you at Skales, the same author's larger AI agent.
AIPointer is useful when you want to ask an AI about something on your screen without copying, pasting, or switching apps:
It works as an alternative to switching to ChatGPT, Claude, or Gemini in a browser tab β you stay where you are, the answer comes to you.
β» Refresh models button. Click it to hit the provider's list-models endpoint with your saved key β the dropdown populates with every model your account can use, so you can pin a specific model without waiting for an app update. Leave on Auto to keep the cheapest-viable behaviour./fallback./attach) and pick the files manually. A dark-orange "N files attached" pill floats above the BottomPill (hover to expand, Γ to clear). The next AIPointer trigger attaches them β images via vision, text / JSON / CSV / Markdown / code inlined into the prompt, binary docs (PDF / DOCX / XLSX) referenced by name. While files are queued the cursor screenshot is auto-suppressed so the model focuses on the files. Hit Enter with no prompt typed β AIPointer auto-routes through /summary against the files. macOS uses an AppleScript that guards on Finder being frontmost; Windows reads the foreground Explorer window via Shell.Application; Linux has no universal selection mechanism so the paperclip is the only path there.#f5f5f5) and Claude-sidebar dark surface (#262626) macOS users expect./summary, /brief, /translate, /explain, /code, /improve, /define, /solve, /reply, /identify. Plain prose works too. AIPointer detects intent across languages.