{"id":49308595,"url":"https://github.com/the-open-agent/openagent","last_synced_at":"2026-06-11T15:01:34.358Z","repository":{"id":38412925,"uuid":"267749451","full_name":"the-open-agent/openagent","owner":"the-open-agent","description":"⚡️next-generation personal AI assistant powered by LLM, RAG and agent loops, supporting computer-use, browser-use and coding agent, demo: https://demo.openagentai.org","archived":false,"fork":false,"pushed_at":"2026-06-11T10:10:45.000Z","size":40513,"stargazers_count":5227,"open_issues_count":49,"forks_count":608,"subscribers_count":59,"default_branch":"master","last_synced_at":"2026-06-11T12:06:32.128Z","etag":null,"topics":["agent","agentic","agentic-ai","agi","chatbot","chatgpt","gpt","harness","hermes-agent","knowledge-base","langchain","llm","mcp","model-context-protocol","multi-agent","openagent","openai","openclaw","rag"],"latest_commit_sha":null,"homepage":"https://www.openagentai.org/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/the-open-agent.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"casbin"}},"created_at":"2020-05-29T02:45:58.000Z","updated_at":"2026-06-11T11:49:47.000Z","dependencies_parsed_at":"2023-12-25T17:48:41.393Z","dependency_job_id":"7c1800d0-e488-487b-a6b2-764c17408b66","html_url":"https://github.com/the-open-agent/openagent","commit_stats":{"total_commits":824,"total_committers":23,"mean_commits":35.82608695652174,"dds":"0.26941747572815533","last_synced_commit":"1450b290aa7e4e07be9d601bbfb2c514caeb6760"},"previous_names":["casbin/casbin-forum","casbin/casibase","casibase/casibase","the-open-agent/openagent"],"tags_count":1137,"template":false,"template_full_name":null,"purl":"pkg:github/the-open-agent/openagent","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/the-open-agent%2Fopenagent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/the-open-agent%2Fopenagent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/the-open-agent%2Fopenagent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/the-open-agent%2Fopenagent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/the-open-agent","download_url":"https://codeload.github.com/the-open-agent/openagent/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/the-open-agent%2Fopenagent/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34204182,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-11T02:00:06.485Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agent","agentic","agentic-ai","agi","chatbot","chatgpt","gpt","harness","hermes-agent","knowledge-base","langchain","llm","mcp","model-context-protocol","multi-agent","openagent","openai","openclaw","rag"],"created_at":"2026-04-26T11:02:07.401Z","updated_at":"2026-06-11T15:01:34.346Z","avatar_url":"https://github.com/the-open-agent.png","language":"Go","funding_links":["https://github.com/sponsors/casbin"],"categories":["Applications","Conversational / General Agents","🧰 Frameworks that Facilitate RAG","🤖 AI \u0026 LLM Integration","Chatbots","Containerised MCP Servers","Go","Agent-to-Agent Protocols","🤖 AI/ML"],"sub_categories":["Autonomous Agent Task Solver Projects","Implementation Resources","Web \u0026 Content"],"readme":"\u003cdiv align=\"center\"\u003e\n\n\u003cimg src=\"https://cdn.openagentai.org/img/openagent-logo_1900x450.png\" alt=\"OpenAgent\" width=\"480\"\u003e\n\n\u003cbr/\u003e\n\u003cbr/\u003e\n\n**Next-generation personal AI assistant powered by LLM, RAG and agent loops — ships as a single binary, no installation needed**\n\n*Supporting computer-use, browser-use and coding agent*\n\n\u003cbr/\u003e\n\n[![Build](https://github.com/the-open-agent/openagent/workflows/Build/badge.svg?style=flat-square)](https://github.com/the-open-agent/openagent/actions/workflows/build.yml)\n[![Release](https://img.shields.io/github/v/release/the-open-agent/openagent?style=flat-square\u0026color=4f46e5)](https://github.com/the-open-agent/openagent/releases/latest)\n[![Docker Pulls](https://img.shields.io/docker/pulls/casbin/openagent?style=flat-square\u0026color=0ea5e9)](https://hub.docker.com/r/casbin/openagent)\n[![Go Report](https://goreportcard.com/badge/github.com/the-open-agent/openagent?style=flat-square)](https://goreportcard.com/report/github.com/the-open-agent/openagent)\n[![License](https://img.shields.io/github/license/the-open-agent/openagent?style=flat-square\u0026color=22c55e)](https://github.com/the-open-agent/openagent/blob/master/LICENSE)\n[![Discord](https://img.shields.io/discord/1022748306096537660?logo=discord\u0026label=discord\u0026color=5865F2\u0026style=flat-square)](https://discord.gg/5rPsrAzK7S)\n\n\u003cbr/\u003e\n\n[**Live Demo**](https://demo.openagentai.org) · [**Playground**](https://try.openagentai.org) · [**Docs**](https://www.openagentai.org) · [**Discord**](https://discord.gg/5rPsrAzK7S)\n\n\u003c/div\u003e\n\n---\n\nEnglish | [中文](./README_zh.md)\n\n---\n\n## What is OpenAgent?\n\nOpenAgent is an open-source personal AI assistant that brings together powerful LLMs, your own knowledge base, and autonomous agent loops — all in one self-hostable platform. Connect any model provider, build a RAG knowledge base from your documents, and let agents browse the web, run code, and call any MCP-compatible tool on your behalf.\n\n\u003cdiv align=\"center\"\u003e\n\u003cbr/\u003e\n\n|                                               Usage Analytics                                                |                                                 Activity Monitoring                                                  |\n|:------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------:|\n| ![Usage Analytics](https://raw.githubusercontent.com/the-open-agent/static/master/img/screenshot-usages.png) | ![Activity Monitoring](https://raw.githubusercontent.com/the-open-agent/static/master/img/screenshot-activities.png) |\n|                                             **Tool Management**                                              |                                                  **Detailed Logs**                                                   |\n| ![Tool Management](https://raw.githubusercontent.com/the-open-agent/static/master/img/screenshot-tools.png)  |       ![Detailed Logs](https://raw.githubusercontent.com/the-open-agent/static/master/img/screenshot-logs.png)       |\n\n\u003cbr/\u003e\n\u003c/div\u003e\n\n---\n\n## Quick Start\n\nPre-built binaries for **Linux**, **macOS**, and **Windows** (`amd64` / `arm64`). The installer downloads the latest release and starts OpenAgent on **port 14000**.\n\n**macOS / Linux / WSL**\n```bash\ncurl -fsSL https://raw.githubusercontent.com/the-open-agent/openagent/master/scripts/install.sh | bash\n```\n\n**Windows (PowerShell)**\n```powershell\nirm https://raw.githubusercontent.com/the-open-agent/openagent/master/scripts/install.ps1 | iex\n```\n\n\u003e **Windows runs natively** — no WSL, no Docker required.\n\nOpen [http://localhost:14000](http://localhost:14000) and you're in.\n\n\u003e Optional env vars: `OPENAGENT_VERSION`, `INSTALL_DIR`, `BIN_DIR`\n\n**Build from source**\n\nPrerequisites:\n- **Backend**: [Go](https://golang.org/dl/) 1.25.0+\n- **Frontend**: [Node.js](https://nodejs.org/) 20+ and [Yarn](https://classic.yarnpkg.com/) 1.x\n\n```bash\n# Backend\ngo build\n\n# Frontend\ncd web \u0026\u0026 yarn install \u0026\u0026 yarn start\n```\n\n**Docker**\n```bash\ndocker-compose up\n```\n\nOpen [http://localhost:14000](http://localhost:14000) once the containers are running.\n\n---\n\n## Features\n\n### 🤖 30+ Model Providers\n\nConnect every major LLM provider and switch between them per conversation — no code changes required.\n\n\u003cdiv align=\"center\"\u003e\n\n`OpenAI` · `Azure OpenAI` · `Anthropic Claude` · `Google Gemini` · `DeepSeek` · `Mistral` · `Grok` · `Qwen` · `Doubao` · `Moonshot` · `ChatGLM` · `Baichuan` · `Ernie` · `iFlytek` · `HuggingFace` · `Cohere` · `Amazon Bedrock` · `OpenRouter` · `Ollama` · `and more`\n\n\u003c/div\u003e\n\n---\n\n### 🔄 Autonomous Agent Loops\n\n| Capability                 | Description                                                                                        |\n|:---------------------------|:---------------------------------------------------------------------------------------------------|\n| **Browser-Use**            | Drive a real browser — navigate, click, fill forms, scrape, and screenshot pages                   |\n| **Web Search \u0026 Fetch**     | Search the web and pull live page content into the agent's context                                 |\n| **Shell Execution**        | Run shell commands and scripts directly from the agent loop                                        |\n| **Office Automation**      | Read and write Word, Excel, and PowerPoint files                                                   |\n| **MCP Integration**        | Plug in any MCP-compatible server (SSE / Stdio / StreamableHTTP) and expose its tools to the agent |\n| **Transparent Tool Calls** | See every tool invocation, its arguments, and its return value — step by step                      |\n\n---\n\n### 📚 RAG \u0026 Knowledge Base\n\n| Capability               | Description                                                                                   |\n|:-------------------------|:----------------------------------------------------------------------------------------------|\n| **Document Ingestion**   | Upload PDFs, Word docs, Excel sheets, and more — chunked, embedded, and indexed automatically |\n| **Semantic Search**      | Retrieves the most relevant passages from your knowledge base before each LLM response        |\n| **Pluggable Embeddings** | OpenAI, Azure, Gemini, Qwen, Cohere, Jina, HuggingFace, local models, and more                |\n| **Isolated Stores**      | Organise knowledge into separate stores; assign them per chat or per application              |\n\n---\n\n### ⚡ Workflow Automation\n\n| Capability                           | Description                                                         |\n|:-------------------------------------|:--------------------------------------------------------------------|\n| **Visual Workflow Builder**          | Compose multi-step pipelines with a BPMN-style drag-and-drop editor |\n| **Conditional \u0026 Parallel Execution** | Branch on gateway conditions; run independent tasks concurrently    |\n| **Task Scheduling**                  | Trigger workflows or agent jobs on a recurring schedule             |\n| **Usage Analytics**                  | Track token consumption and cost per provider, model, and user      |\n\n---\n\n### 🏗️ Platform Features\n\n| Capability                  | Description                                                                                                       |\n|:----------------------------|:------------------------------------------------------------------------------------------------------------------|\n| **Single Binary**           | One executable file — no installer, no runtime dependencies. Download and run instantly on any supported platform |\n| **Native Windows Support**  | Runs directly on Windows — no WSL, no Docker, no Linux subsystem required                                         |\n| **Single Sign-On**          | OIDC / OAuth2 / LDAP / SAML via the built-in auth layer                                                           |\n| **Multi-tenancy**           | Isolated workspaces per user or organisation                                                                      |\n| **REST API + Swagger UI**   | Every feature is accessible programmatically                                                                      |\n| **Audit Logs**              | Full activity history for every action                                                                            |\n| **File \u0026 Media Management** | Built-in storage for files, images, and video content                                                             |\n\n---\n\n### 📊 Admin Dashboard\n\n| Panel                   | What you get                                                                                |\n|:------------------------|:--------------------------------------------------------------------------------------------|\n| **Usage Statistics**    | Token \u0026 cost metrics per app, user, and model — with interactive charts and heatmaps        |\n| **Activity Monitoring** | Real-time system operations with success/error rates, operation-type breakdowns, and trends |\n| **Tool Management**     | Centralised CRUD for all agent tools: browser, shell, office, web search, and more          |\n| **Request Logs**        | Full request/response payloads with JSON formatting, filtering, and debugging               |\n\n---\n\n## Online Demo\n\n| Environment      | URL                          | Notes                                             |\n|:-----------------|:-----------------------------|:--------------------------------------------------|\n| **Live Preview** | https://demo.openagentai.org | Read-only tour — no account needed                |\n| **Playground**   | https://try.openagentai.org  | Make changes freely — data resets every 5 minutes |\n\n---\n\n## Documentation\n\nFull docs at **[https://www.openagentai.org](https://www.openagentai.org)**\n\n---\n\n## Community\n\n- **Discord** — [discord.gg/5rPsrAzK7S](https://discord.gg/5rPsrAzK7S) · chat with maintainers and other users\n- **Issues \u0026 PRs** — welcome! Please open an issue first to discuss larger changes\n\n---\n\n## License\n\n[Apache 2.0](https://github.com/the-open-agent/openagent/blob/master/LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthe-open-agent%2Fopenagent","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthe-open-agent%2Fopenagent","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthe-open-agent%2Fopenagent/lists"}