Next-generation personal AI assistant powered by LLM, RAG and agent loops
Supporting computer-use, browser-use and coding agent
OpenAgent 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.
📝 Note: Screenshots above showcase the built-in admin dashboard.
| 🌐 Environment | URL | 💡 Notes |
|---|---|---|
| Live Preview | https://demo.openagentai.org | Read-only tour — no account needed |
| Playground | https://try.openagentai.org | Make changes freely — data resets every 5 minutes |
Pre-built binaries are available for Linux, macOS, and Windows (amd64 / arm64). The install script downloads the latest release, installs it, and starts the server on port 14000.
macOS / Linux / WSL
curl -fsSL --proto '=https' --tlsv1.2 \
https://raw.githubusercontent.com/the-open-agent/openagent/master/scripts/install.sh | bashWindows (PowerShell)
irm https://raw.githubusercontent.com/the-open-agent/openagent/master/scripts/install.ps1 | iexThen open http://localhost:14000.
💡 Optional environment variables:
OPENAGENT_VERSION,INSTALL_DIR,BIN_DIR.
# Backend
go build
# Frontend
cd web && yarn install && yarn start| Feature | Description |
|---|---|
| 🌐 Browser-Use | Drive a real browser: navigate, click, fill forms, scrape, and screenshot pages |
| 🔎 Web Search & Fetch | Search the web and pull page content directly into the agent's context |
| 💻 Shell Execution | Run shell commands and scripts from within the agent loop |
| 📄 Office Automation | Read and write Word, Excel, and PowerPoint files |
| 🔌 MCP (Model Context Protocol) | Connect any MCP-compatible server over SSE, Stdio, or StreamableHTTP and expose its tools to the agent |
| 👁️ Transparent Tool Calls | See exactly which tool was invoked, with what arguments, and what it returned, step by step |
| Feature | Description |
|---|---|
| 📤 Document Ingestion | Upload PDFs, Word docs, Excel sheets, and more; they are chunked, embedded, and indexed automatically |
| 🔍 Semantic Search | Every chat retrieves the most relevant passages from your knowledge base before the LLM responds |
| 🔗 Pluggable Embedding Providers | OpenAI, Azure, Gemini, Qwen, Cohere, Jina, HuggingFace, local models, and more |
| 🗂️ Per-Store Isolation | Organise knowledge into separate stores and assign them to individual chats or applications |
Works out of the box with all major LLM providers — configure as many as you like and switch between them per chat:
OpenAI · Azure OpenAI · Claude (Anthropic) · Gemini (Google) · DeepSeek · Mistral · Grok · Qwen · Doubao · Moonshot · ChatGLM · Baichuan · Ernie · iFlytek · HuggingFace · Cohere · Amazon Bedrock · OpenRouter · local models · and more
| Feature | Description |
|---|---|
| 🎨 Visual Workflow Builder | Compose multi-step pipelines with a BPMN-style editor |
| 🔀 Conditional & Parallel Execution | Branch on gateway conditions and run tasks concurrently |
| ⏰ Task Scheduling | Run workflows or agent jobs on a recurring schedule |
| 📊 Usage Analytics | Track token consumption and cost per provider, model, and user |
| Feature | Description |
|---|---|
| 🔐 Single Sign-On | OIDC / OAuth2 / LDAP / SAML via the integrated auth layer |
| 🏢 Multi-tenant | Separate workspaces per user or organisation |
| 🌐 REST API + Swagger UI | Every feature is accessible programmatically |
| 📋 Audit Logs | Full activity history for every action |
| 🗄️ File & Video Management | Built-in storage for files, images, and video content |
| Feature | Description |
|---|---|
| 📊 Usage Statistics | Comprehensive metrics covering applications, users, chats, messages, tokens, and estimated cost with interactive charts and heatmaps |
| 📋 Activity Monitoring | Real-time visualization of system operations with success/error tracking, operation-type pie charts, and trend analysis |
| 🛠️ Tool Management | Centralised management of all agent tools — browser-use, GUI automation, office, shell, web search, and more — with full CRUD control |
| 🔍 Detailed Request Logs | Inspect complete request/response payloads with JSON formatting, filtering, and debugging capabilities for every API call |
👉 https://www.openagentai.org/
| Platform | Link |
|---|---|
| 💬 Discord | https://discord.gg/5rPsrAzK7S |
| 🐛 Issues & PRs | Welcome — please open an issue first to discuss larger changes |



