#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
Stars, last 29 weeks+1,300
21 Apr 2026: 4,444 stars28 Apr 2026: 4,456 stars5 May 2026: 4,486 stars12 May 2026: 4,598 stars19 May 2026: 4,737 stars26 May 2026: 4,871 stars2 Jun 2026: 5,015 stars9 Jun 2026: 5,104 stars16 Jun 2026: 5,162 stars23 Jun 2026: 5,201 stars30 Jun 2026: 5,234 stars7 Jul 2026: 5,278 stars14 Jul 2026: 5,321 stars21 Jul 2026: 5,348 stars28 Jul 2026: 5,383 stars4 Aug 2026: 5,417 stars11 Aug 2026: 5,446 stars18 Aug 2026: 5,477 stars25 Aug 2026: 5,509 stars1 Sept 2026: 5,540 stars8 Sept 2026: 5,557 stars15 Sept 2026: 5,575 stars22 Sept 2026: 5,606 stars29 Sept 2026: 5,628 stars6 Oct 2026: 5,653 stars13 Oct 2026: 5,668 stars20 Oct 2026: 5,686 stars27 Oct 2026: 5,705 stars3 Nov 2026: 5,725 stars10 Nov 2026: 5,744 stars

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
Also in Assistants
RankProjectScore
1ai-job-searchClaude Code workflow that searches job boards and drafts tailored CVs and cover letters71.2k starsMIT96 out of 100
2career-opsJob-search agent that scores listings, tailors CVs and drafts applications81.9k stars+8,035 (+11%) in 30 daysMIT95 out of 100
3OpenClawPersonal AI assistant reachable through Discord, Slack, Telegram, WhatsApp and more394.3k stars+4,398 (+1.1%) in 30 daysMIT93 out of 100
#4openhumanRust agent harness with desktop app, built-in memory and embeddable library42.7k stars+984 (+2.4%) in 30 daysGPL-3.093 out of 100
#5airiAI VTuber companion with VRM and Live2D avatars, voice, and game-playing Live demo ↗ (opens in a new tab)51.3k stars+1,184 (+2.4%) in 30 daysMIT91 out of 100