MacCopilot | Native Copilot AI App for macOS
MacCopilot is a native Copilot AI app for macOS, design to directly interact to your screen content with AI naturally. Support GPT-4o, Gemini AI, Claude AI.
Recent Release
- MacCopilot Subscription Plan with builtin models like OpenAI GPT-4o, ClaudeAI 3.5 Sonnet
- Support for ClaudeAI 3.5 Sonnet
- Support image data for Ollama models. MacCopilot now support using Llava via Ollama.
Key Features
AI-Powered Interaction
Engage in conversations with advanced AI models like GPT-4o directly about your screen content. Gain insights, get detailed explanations, and spark creative ideas by interacting with the AI.
Flexible Screenshot Captures
Easily select and capture any part of your screen with the flexibility of built-in screenshot tools. Additionally, you can resize the selected area and use the last selected region for quick captures.
Seamless Multi-Platform Support
Effortlessly connecting to various AI models. Choose the model that best suits your needs.
- OpenAI: GPT-4o, GPT-4-turbo, and more
- Google Generative AI: Gemini pro 1.0, Gemini pro 1.5, and more
- ClaudeAI: Haiku, Sonet, Opus
- Additional Integrations: OpenAI API-compatible server, Azure OpenAI service, Local Ollama server
Use Cases
Summarizing Articles:
When reading a long article on a news website and want a quick summary. You can capture a screenshot of the article and use MacCopilot to chat with the AI, asking for a summary.
Explaining Social Media Conversations:
When viewing a complex discussion on Twitter or Facebook and need clarity on the conversation. You can capture a screenshot of the conversation and ask MacCopilot to explain the context and main points.
Drafting Email Responses
When receiving a complex email from your boss and need help drafting a response. Capture a screenshot of the email and ask MacCopilot to help draft a professional and thoughtful response.
Performing better OCR on Screen Content
Extract specific text content on the screen into text for better document editing. Capture a screenshot of excel table or code and ask MacCopilot to convert the content into Markdown text.
How to use it?
-
Activate license: Navigate to
Preferences
>General
, enter license to activate. -
Add model: Navigate to
Preferences
>Models
>Add Model
. For example adding an OpenAI model:
- Select 'Capture' or 'Capture previous area' from the menu item to start capturing content. Presss 'ESC' key to exit the current selection. That's all. Enjoy.
FAQs
-
How to request recording permission?To request recording permission, go to
System Preferences
>Security & Privacy
>Screen Recording
, and ensure MacCopilot is checked. For more detail, you may refer to Control access to screen and system audio recording on Mac. -
How to add an OpenAI model?Navigate to
Preferences
>Models
>Add Model
. Select "OpenAI" format. Enter the required API key, select a model name. For more information about acquiring the API key, refer to the OpenAI Quickstart Guide. -
How to use chatgpt-4o model?chatgpt-4o model is alias to gpt-4o, so you can add an OpenAI model with model name select as
gpt-4o
. -
How to add a ClaudeAI model?Navigate to
Preferences
>Models
>Add Model
. Select "ClaudeAI" format. If you have a mirror or proxy server as the endpoint prefix, enter the Base URL, otherwise leave the Base URL as default. Enter API key. Select a model name.For more information about acquiring the API key, refer to the ClaudeAI Access Guide. -
How to add a Google Generative AI model?Navigate to
Preferences
>Models
>Add Model
. Select "Google Generative AI" format. Enter the API key and select a model name.For more information about acquiring the API key, refer to the Google Generative AI API Key Guide. -
How to add an OpenAI API compatible model?Navigate to
Preferences
>Models
>Add Model
, select "OpenAI Compatible" format and input the API URL of the server (ensure it uses HTTPS due to macOS app requirements). You may use base URL(which have a fixed suffix) or a full URL.Note: When adding a model with non-multimodal support, the screenshot content may not be used. -
How to add an Azure OpenAI model?Navigate to
Preferences
>Models
>Add Model
, select "Azure OpenAI" format and enter the API key and model details.For more information about the Azure OpenAI endpoint URL, you may refer to Azure OpenAI Service REST API reference - Azure OpenAI and Create and deploy an Azure OpenAI Service resource.Note: When adding a model with non-multimodal support, the screenshot content may not be used. -
How to add an Ollama model?Navigate to
Preferences
>Models
>Add Model
, select "Ollama" format and input the server URL. If you deploy Ollama locally with default setting, the default value should work as expected. For more information, you may refer to Ollama API endpoints.Note: When adding a model with non-multimodal support, the screenshot content may not be used. -
How to set hotkeys for capturing screenshots?Navigate to
Preferences
>General
and set your desired hotkeys for capturing and recapturing the previous area. -
How to change the system prompt?Navigate to
Preferences
>Chat
, you can modify the system prompt text to customize AI responses. - What are the minimum system requirements?MacCopilot requires macOS 12.0 or later, which includes Monterey, Ventura and Sonoma.
-
How to manage licenses?Navigate to
Preferences
>General
, you can enter and manage your license key. - How to contact support?You may send feedback, report bugs or submit feature suggestions via support@maccopilot.co.
- What is Copilot AI ?Copilot AI refers to applications that integrate the capabilities of LLMs (Large Language Models) with other tools like text editors, chatbots, and more, to provide intelligent assistance and insights. Tools like GitHub Copilot use this technology to provide intelligent code suggestions, while Microsoft's Copilot assists with general queries and tasks.
You can also visit our websit for more information.