Freedom251 › AI Computer Use Agents
Pan-Agent

What Pan-Agent is
Pan-Agent is a free, open-source AI assistant that runs on your own machine, giving you control over an agent without vendor lock-in. It can capture screenshots, interpret what is on screen, type, click, manage windows, run commands and browse the web. Its listed tools include terminal, filesystem, browser, web search, memory and cron. You can connect OpenAI-compatible providers such as OpenAI, Anthropic, OpenRouter, Groq, Ollama, LM Studio, vLLM and llama.cpp. Separate profiles can keep API keys, model settings, persona, memory and skills apart, and cron expressions can trigger scheduled runs. Built-in Telegram, Discord and Slack bots do not require a public URL; the app can also run headlessly as a local HTTP API. Its command approval system classifies actions and blocks catastrophic commands by default. The project says it has no telemetry. The API has no authentication and is intended for a single-user desktop app. Linux PC control requires X11 or XWayland, while Windows installers are unsigned and macOS launch may require manual steps because the app is not notarized.
Who it suits
Pan-Agent suits people who want a locally run AI agent with control over its tools, profiles and model provider. It may also suit users who want desktop control, scheduled runs or messaging bots, provided they account for its platform and API caveats.
What it does well
- Runs on the user's own machine; project says no telemetry.
- Supports multiple OpenAI-compatible model providers.
- Built-in Telegram, Discord and Slack bot support.
- Blocks catastrophic commands by default.
- MIT-licensed and open source.
What to know first
- HTTP API has no authentication.
- Linux control requires X11 or XWayland.
- Windows installers are unsigned.
- macOS app is not notarized.
Limits
Pan-Agent is free, with no free trial. Its HTTP API has no authentication and is intended for a single-user desktop app; Linux PC control requires X11 or XWayland.
Getting started
- Open the Pan-Agent GitHub project.
- Choose the Windows, macOS or Linux platform that fits your machine.
- Install and launch the app; first launch may require manual steps on macOS, and unsigned Windows installers may show warnings.
- Configure a supported model provider.
- Create a profile and configure its API key, model settings, persona, memory or skills as needed.
- Connect a Telegram, Discord or Slack bot, or run the local HTTP API if needed.
Verdict
Pan-Agent combines local AI assistance with desktop control, scheduled automation and messaging integrations. Its approval controls and open-source license are notable, but the unauthenticated local API and setup caveats matter when choosing where and how to run it.
Questions
Is Pan-Agent free?
Yes. Its pricing model is free, and a free plan is listed.
Is Pan-Agent open source?
Yes. Pan-Agent is open source under the MIT license.
Which operating systems does it support?
The listed platforms are Windows, macOS and Linux, as well as API and self-hosted use. Linux PC control requires X11 or XWayland.
Which AI providers can I connect?
It supports OpenAI-compatible providers including OpenAI, Anthropic, Regolo, OpenRouter, Groq, Ollama, LM Studio, vLLM and llama.cpp.
Does the local API require authentication?
No. The HTTP API binds to 127.0.0.1 and has no authentication; it is intended for a single-user desktop app.
Facts from Pan-Agent's own pages
- API
- The headless HTTP API binds to localhost at port 8642 and is scriptable from any language. · github.com, 1 Oct 2026
- API security
- The HTTP API binds to 127.0.0.1 and has no authentication; the project says defending against arbitrary local code execution is out of scope. · github.com, 30 Sept 2026
- Approval security
- A 103-pattern system classifies commands as Safe, Dangerous, or Catastrophic; catastrophic commands are blocked by default. · github.com, 1 Oct 2026
- Automation
- Cron expressions can trigger scheduled agent runs such as daily briefings and periodic checks. · github.com, 1 Oct 2026
- Auto-update
- The Tauri updater verifies Ed25519 signatures before installing updates. · github.com, 1 Oct 2026
- License
- Pan-Agent is open source under the MIT license. · github.com, 1 Oct 2026
- License and audience
- Pan-Agent is MIT-licensed and describes itself as built for people who want control of their AI agent without vendor lock-in. · github.com, 30 Sept 2026
- LLM integrations
- It supports OpenAI-compatible providers including OpenAI, Anthropic, Regolo, OpenRouter, Groq, Ollama, LM Studio, vLLM, and llama.cpp. · github.com, 1 Oct 2026
- LLM support
- It supports OpenAI-compatible providers including OpenAI, Anthropic, OpenRouter, Groq, Ollama, LM Studio, vLLM, and llama.cpp. · github.com, 30 Sept 2026
- Memory and profiles
- Persistent memory and isolated profiles store separate API keys, model configuration, persona, memory, and skills. · github.com, 1 Oct 2026
- Messaging integrations
- Built-in bots connect to Telegram, Discord, and Slack. · github.com, 1 Oct 2026
- PC control
- It can take screenshots, type, click, manage windows, run commands, and browse the web. · github.com, 1 Oct 2026
- Platform limitation
- PC-control tools require X11 or XWayland on Linux; pure Wayland is unsupported. · github.com, 1 Oct 2026
- Platform security caveats
- The project says Windows installers are unsigned and the macOS app is not notarized, so first launch may require manual steps. · github.com, 30 Sept 2026
- Privacy
- The project states that it has no telemetry and zero phone-home behavior. · github.com, 1 Oct 2026
- Product
- Pan-Agent is an open-source, self-hosted AI assistant that runs on the user’s own machine. · github.com, 30 Sept 2026
- Safety controls
- A 103-pattern approval system asks before dangerous commands and blocks catastrophic commands by default. · github.com, 30 Sept 2026
- Security limitation
- The HTTP API has no authentication and is intended for a single-user desktop app. · github.com, 1 Oct 2026
- Storage and memory
- Sessions are stored in SQLite, and persistent memory and persona files are maintained per profile. · github.com, 30 Sept 2026
- Target users
- The project is built for people who want to own their AI agent with full control and no vendor lock-in. · github.com, 1 Oct 2026
- Tools
- The project lists 20+ built-in tools, including terminal, filesystem, browser, web search, screenshot, keyboard, mouse, vision, memory, and cron. · github.com, 30 Sept 2026
- Updates
- The Tauri updater verifies Ed25519 signatures before installing updates. · github.com, 30 Sept 2026
- What it does
- Pan-Agent is a self-hosted AI assistant that runs on the user's own machine. · github.com, 1 Oct 2026
- Windows distribution
- Windows installers are unsigned and may trigger SmartScreen or Defender warnings. · github.com, 1 Oct 2026
Where Pan-Agent stands on Freedom251
- AI Computer Use Agents#11 of 24