#3939th of 54 in Assistants
openagent
Self-hosted AI assistant with RAG, browser-use agents and MCP tools
- Stars
- 5.7k
- License
- Apache-2.0
- Last commit
- Nov 2026
- Last release
- Sep 2026
- Language
- Go
4,444 on 21 Apr 20265,744 on 10 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
OpenAgent is a Go application that combines a chat front-end, a document knowledge base and agent loops in one service. Agents can drive a browser, run shell commands, edit Office files, search the web and call MCP servers (SSE, Stdio, StreamableHTTP). It connects to 30+ model providers and adds SSO, multi-tenancy, audit logs and a BPMN-style workflow editor.
Who it is for: Self-hosters wanting one service for chat, RAG and tool-using agents
Strengths
- Ships as a single binary; native Windows support without WSL or Docker
- 30+ model providers including Ollama, switchable per conversation
- Agent tool calls show arguments and return values step by step
- Built-in SSO (OIDC, OAuth2, LDAP, SAML), multi-tenancy, audit logs and usage tracking
Weaknesses
- Shell and browser tools run from the agent loop; sandboxing is not described
- Broad scope (RAG, workflows, admin, media) makes it heavier than a focused assistant
- No chat-app integrations such as Telegram or Discord are listed
What it needs
- no GPU
- Docker + Compose
- Compose runs MySQL
- Models: OpenAI, Azure OpenAI, Anthropic Claude, Google Gemini, DeepSeek
- port 14000
Quick answers
Is openagent open source?
Yes. Its code is on GitHub under the Apache-2.0 license.
Can you run openagent with Docker?
Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.
Does openagent need a GPU?
No, it runs without one.
Also in Assistants
See all 54| Rank | Project | Score |
|---|---|---|
| 1 | ai-job-searchClaude Code workflow that searches job boards and drafts tailored CVs and cover letters | 96 out of 100 |
| 2 | career-opsJob-search agent that scores listings, tailors CVs and drafts applications | 95 out of 100 |
| 3 | OpenClawPersonal AI assistant reachable through Discord, Slack, Telegram, WhatsApp and more | 93 out of 100 |
| #4 | openhumanRust agent harness with desktop app, built-in memory and embeddable library | 93 out of 100 |
| #5 | airiAI VTuber companion with VRM and Live2D avatars, voice, and game-playing | 91 out of 100 |