Pro
Magic Beacon
💡

Magic Beacon is an AnythingLLM Pro feature with a free daily usage tier. It is available in AnythingLLM Desktop for macOS and Windows.

Magic Beacon is only available on AnythingLLM Desktop v1.15.0 and later.

Magic Beacon

Magic Beacon is an on-screen AI tool that lets you highlight text anywhere on your computer and instantly take action on it — revise, research, summarize, translate, or ask questions — without ever leaving the app you're working in.

How it works

  1. Highlight text in any application — an email, a document, a webpage, a code editor, anything.
  2. A small beacon dot appears near your selection.
  3. Click the dot (or interact with it) to open the Magic Beacon panel.
  4. Choose a Quick Action or type a custom prompt to process the highlighted text.
  5. The response appears inline — you can insert it directly (in editable fields) or copy it to your clipboard.

Magic Beacon uses your local LLM to process everything, so it works fully offline and your data never leaves your machine.

Quick Actions

Magic Beacon comes with two categories of configurable Quick Actions that appear when you highlight text:

Edit Actions

These appear when you highlight text in editable fields (text inputs, text areas, code editors, etc.). The response can be inserted directly to replace the selected text.

Default edit actions typically include things like fixing grammar, making text more professional, simplifying language, and more.

Static Actions

These appear when you highlight non-editable text (web pages, PDFs, rendered documents, etc.). The response can be copied to clipboard.

Default static actions typically include summarizing, explaining, translating, and researching the selected text.

Customizing Quick Actions

You can fully customize Quick Actions in SettingsMagic BeaconCustomize Quick Actions:

  • Add, edit, or remove actions for both Edit and Static categories
  • Each action has a Label (what you see in the menu) and a Prompt (the instruction sent to the LLM along with your highlighted text)
  • Reset to defaults at any time
Magic Beacon Quick Actions configuration

Use cases

Magic Beacon shines in workflows where you're constantly switching between reading and acting on text:

  • Writing & editing — Highlight a paragraph and ask to rephrase, shorten, or make it more formal
  • Research — Highlight a technical term or passage and ask for an explanation or deeper context with agentic search capabilities
  • Code review — Highlight a code snippet and ask what it does, or request improvements
  • Email triage — Highlight an email and get a quick summary or draft a reply
  • Translation — Highlight text in any language and get an instant translation
  • Learning — Highlight unfamiliar text and ask questions about it

Agent & Chat Modes

Magic Beacon sessions can operate in different modes:

  • Chat — Simple question and response about the highlighted text
  • Agent — Uses your configured agent skills, MCPs, and tools for more complex tasks (like generating files, running searches, etc.)

Past sessions show which mode was used and can include generated files and sources.

Ignored Apps

If Magic Beacon is distracting in certain applications, you can dismiss it with "Ignore this app" from the options menu in the widget. Ignored apps are managed in SettingsMagic BeaconIgnored Apps, where you can remove apps from the ignore list at any time.

Magic Beacon Ignore App

Past Beacon Sessions

Every Magic Beacon interaction is saved and viewable in the Past Beacon Sessions panel on the settings page. Each session includes:

  • The input text and prompt
  • The AI-generated output
  • Any generated files or sources
  • Whether it was a Chat or Agent session

Settings & Configuration

Navigate to SettingsMagic Beacon to configure:

SettingDescription
Enable Magic BeaconToggle the feature on or off
Quick ActionsCustomize the actions available for editable and static text selections
Ignored AppsManage which applications should not trigger Magic Beacon

Platform Requirements

  • macOS: Requires Accessibility permission for text highlighting detection. You'll be prompted to grant this on first use. See MacOS permissions & Troubleshooting for more details.
  • Windows: No special permissions required.
  • Linux: Not currently supported.

Privacy

All processing is done on device using your configured LLM provider and model. The highlighted text is sent to your provider for processing — if you're using a local model, nothing ever leaves your machine. If you're using a cloud provider, the text is sent under the terms of that provider's privacy policy.

Free Tier & Pro

Magic Beacon includes a daily allowance of free invocations.

With AnythingLLM Pro, Beacon invocations become unlimited. Get your Pro key to remove all daily limits.

MacOS permissions & Troubleshooting

Due to how MacOS stores permissions, sometimes just flicking the switch on the Privacy & Security settings window seems to not take effect. In this case, you can try the following:

  1. Quit AnythingLLM fully.
  2. Open the Privacy & Security settings window and add an entry for AnythingLLM for Input Monitoring and Accessibility permissions.
  3. Restart AnythingLLM.
  4. Go to Magic Beacon settings, disable the feature and re-enable it.
  5. Now open an application and highlight some text. If the feature is working, you should see a beacon dot appear near the selection by your cursor.

Permissions required

  • Input Monitoring permission is required to detect text highlighting in any application.
  • Accessibility permission is required to detect text highlighting in any application.