whereismyai
OpenAgent
OpenAgent is an open-source personal AI assistant platform that connects to over 30 model providers and deploys across messaging channels.
OpenAgent is an open-source, self-hosted personal AI assistant platform distributed as a single binary. It enables users to run intelligent agents that use tools, call APIs, and reason across multi-step workflows with persistent memory via Model Context Protocol (MCP). The platform provides a unified interface for more than 30 model providers, including OpenAI, Claude, Gemini, DeepSeek, Qwen, and Mistral. Users can upload documents, PDFs, and spreadsheets to build a semantic knowledge base backed by vector databases like Qdrant, Pinecone, Milvus, or PgVector. Built for developers and privacy-conscious builders, it deploys simultaneously to messaging channels such as Telegram, Discord, and WeCom.
OpenAgent at a glance
- Best for: Software engineer, Founder
- Runs on: macOS, Windows, Linux, self-hosted, open source
- Pricing: Free and open source
- Released: May 2020
- Category: AI agent tool
- Website: openagentai.org
Key features
- Run as a single binary without Docker or installers
- Support Model Context Protocol (MCP) for tool use and multi-step reasoning
- Switch across 30+ model providers including OpenAI, Claude, Gemini, and DeepSeek
- Deploy agents to messaging channels like Telegram, Discord, and WeCom
- Create semantic knowledge bases from docs, PDFs, and spreadsheets
- Integrate with vector search tools including Qdrant, Pinecone, Milvus, and PgVector
- Extend functionality via a plugin API for custom tools, channels, and workflows
- Deploy in air-gapped environments with SSO via Casdoor and role-based access control
Use it for
- Deploy personal AI assistants across Telegram, Discord, and WeCom from one setup
- Query uploaded documents, PDFs, and spreadsheets using semantic vector search
- Execute multi-step API and tool workflows using Model Context Protocol (MCP)
- Run fully offline or air-gapped AI agents keeping data entirely on local infrastructure
Companions
Tools that articles about OpenAgent recommend using with it, each with its job.
- Agent Skills — Addy Osmani's skills with verification gates for coding work.
- Codebase Memory MCP — Persistent knowledge graph of your repositories.
- Defuddle — Turns messy pages into clean text for the agent.
- SkillClaw — Improves the skill library from real sessions.
- Hermes Atlas — Ranked catalog of Hermes skills and tools.
- Ollama — Run open models locally or in the cloud with private prompts
Alternatives to OpenAgent
- OpenBot — Runs entirely on your own infrastructure with strict document permissions and custom.
- OpenBot — Runs AI agents locally using existing subscriptions or local models.
- OpenHarness — Manages Claude Code, Codex, and Hermes from a single command center.
- Agenta — Build and automate AI agents that run on your own infrastructure or the cloud.
- CowAgent — Open-source agent with multi-model and multi-channel support.
- OpenHuman — Runs locally on your laptop with encrypted memory and native app integrations.
- OpenMinis — Runs an on-device Linux shell, browser automation, and deep system integrations.
- MyAgent — It features built-in permission controls, long-term memory, and skill self-evolution.
- Hermes Agent — It features persistent memory, self-created skills, and isolated sandboxing.
- Composio — Equips AI agents with tools, managed user auth, and sandboxes across 1,500+ apps
- Adyen — Share AI agent resources across coding tools and repositories easily.
- Open WebUI — Run AI on your own terms with complete data privacy and self-hosting control.
All OpenAgent alternatives