openagent

command module
v1.787.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 1, 2026 License: Apache-2.0 Imports: 13 Imported by: 0

README ΒΆ

OpenAgent Logo

OpenAgent

Next-generation personal AI assistant powered by LLM, RAG and agent loops
Supporting computer-use, browser-use and coding agent

Build Release Docker Pulls Go Report Card License Discord


✨ Overview

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.

πŸ“Š Usage Analytics πŸ“‹ Activity Monitoring
Usage Analytics Activity Monitoring
πŸ› οΈ Tool Management πŸ” Detailed Logs
Tool Management Detailed Logs

πŸ“ Note: Screenshots above showcase the built-in admin dashboard.


πŸš€ Online Demo

🌐 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

πŸ“¦ Quick Start

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 | bash

Windows (PowerShell)

irm https://raw.githubusercontent.com/the-open-agent/openagent/master/scripts/install.ps1 | iex

Then open http://localhost:14000.

πŸ’‘ Optional environment variables: OPENAGENT_VERSION, INSTALL_DIR, BIN_DIR.

πŸ› οΈ Build from Source

# Backend
go build

# Frontend
cd web && yarn install && yarn start

🌟 Highlights

πŸ”„ Agent Loops

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

πŸ“š RAG & Knowledge Base

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

πŸ€– 30+ Model Providers

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

⚑ Workflow Automation

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

πŸ—οΈ Platform Features

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

πŸ“ˆ Admin Dashboard

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

πŸ“– Documentation

πŸ‘‰ https://www.openagentai.org/


🀝 Community

Platform Link
πŸ’¬ Discord https://discord.gg/5rPsrAzK7S
πŸ› Issues & PRs Welcome β€” please open an issue first to discuss larger changes

πŸ“„ License

Apache-2.0

Documentation ΒΆ

The Go Gopher

There is no documentation for this package.

Directories ΒΆ

Path Synopsis
Package auth is a thin wrapper around the identity-provider SDK.
Package auth is a thin wrapper around the identity-provider SDK.
internal
cli
Package cli handles command-line dispatch before heavy application init.
Package cli handles command-line dispatch before heavy application init.
Package routers @APIVersion 1.70.0 @Title OpenAgent RESTful API @Description Swagger Docs of OpenAgent Backend API @Contact admin@openagentai.org @SecurityDefinition AccessToken apiKey Authorization header @Schemes https,http @ExternalDocs Find out more about OpenAgent @ExternalDocsUrl https://openagentai.org/
Package routers @APIVersion 1.70.0 @Title OpenAgent RESTful API @Description Swagger Docs of OpenAgent Backend API @Contact admin@openagentai.org @SecurityDefinition AccessToken apiKey Authorization header @Schemes https,http @ExternalDocs Find out more about OpenAgent @ExternalDocsUrl https://openagentai.org/

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL