Docs

Introduction

Agentastic is your personal AI agent, accessible anywhere, in any app, anytime on your Mac. Press one keyboard shortcut and the launcher appears on top of whatever you're doing — ready to answer a question, take over a multi-step task, control your computer, or pull in what's on your screen.

It's not a chatbot in a browser tab. Agentastic lives in the background and works where you already are: your editor, your inbox, your browser, your terminal.

What you can do

  • Chat with leading AI models without leaving your current app.
  • Delegate tasks to an autonomous agent that researches, browses, writes files, runs code, and uses tools on your behalf — with your approval at each step.
  • Use 100+ models from Anthropic, OpenAI, Google, xAI and more, or let Agentastic route to the best one automatically.
  • Talk to it with push-to-talk voice and dictation anywhere on your Mac.
  • Show it your screen — capture a region, share browser tabs, or give it your working directory for context.
  • Install skills from Skillopedia so the agent knows how to handle your recurring workflows.
  • Connect messaging — reach your agent from Slack, Discord, WhatsApp, Telegram, iMessage, or email through the Gateway.
  • Automate — schedule prompts to run on a timer or cron, and build specialized agents with their own memory and skills.

How it works

  1. Summon the launcher with a global hotkey (default ⌘ Return).
  2. Type, speak, or paste your request — add a tag like /agent, /search, or /model:opus to steer it.
  3. Review and approve — in agent mode, Agentastic shows each tool action before it runs.
  4. Keep working — results stream in place, and the agent can keep going in the background.

New here?

Explore the features

System requirements

  • macOS 14 (Sonoma) or later recommended
  • Accessibility and Screen Recording permissions (for system control and screen capture)
  • An internet connection for cloud models (local models via MLX are also supported)

Agentastic is privacy-conscious: you choose which providers to use, the agent asks before taking actions, and you control which tools and folders it can touch.