awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
the-open-agent avatar

the-open-agent/openagent

0
View on GitHub↗
5,303 星标·612 分支·Go·Apache-2.0·8 次浏览www.openagentai.org↗

Openagent

OpenAgent 是一个自主 AI 代理框架,旨在编排语言模型和检索到的上下文以执行复杂的用户目标。它作为一个平台,用于构建利用迭代循环来选择工具和处理信息的自主代理。

该项目具有一个多模型网关,抽象了各种大语言模型提供商,允许用户在不修改代码的情况下按对话切换模型。它还包括一个 RAG 知识库系统,该系统摄取文档并生成嵌入,以在推理期间提供语义上下文。

该系统提供了一个带有拖放编辑器的可视化工作流自动化工具,用于创建具有条件分支的多步流水线。其操作能力涵盖浏览器和操作系统自动化,包括 Shell 命令执行、办公文档处理和光学字符识别(OCR)。

该应用程序支持容器化部署,并可编译为带有捆绑静态资产的单个二进制文件,包括对 RISC-V 64 位硬件平台的支持。

Features

  • Autonomous AI Agent Frameworks - Provides a platform for building autonomous AI agents using language models and iterative agent loops.
  • AI Agent Orchestrators - Provides a backend framework that coordinates model providers and tool execution to orchestrate autonomous AI agents.
  • LLM-Driven Agent Loops - Orchestrates autonomous iterative loops where LLMs select tools and process context to achieve complex goals.
  • AI Browser Automation Tools - Uses LLMs to navigate web pages and fill forms to extract content or perform actions.
  • Browser Automation Agents - Enables AI agents to navigate web pages, execute shell commands, and process office documents.
  • Knowledge Base Management - Manages the ingestion and embedding of documents to support automated retrieval and AI context.
  • LLM Provider Integrations - Implements a multi-model gateway with adapters for connecting to and switching between various LLM providers.
  • Personal AI Assistants - Builds autonomous agent loops with LLMs and RAG to manage personal workflows and complex tasks.
  • Provider-Agnostic Model Interfaces - Abstracts different LLM APIs into a common internal format to allow switching providers per conversation.
  • RAG Context Retrieval - Ingests documents into embedding-based knowledge bases to provide semantic context via retrieval-augmented generation.
  • RAG Knowledge Management - Ingests documents and generates embeddings to enable semantic search and context retrieval for models.
  • Agent Tooling Protocols - Uses a standardized communication interface to connect external tool servers and expand agent capabilities.
  • External Tool Integrations - Connects AI agents to external utilities such as web search and browser automation.
  • LLM Gateways - Abstracts multiple LLM providers into a single interface to switch models on a per-conversation basis.
  • Visual Workflow Orchestration - Provides a drag-and-drop editor for designing multi-step automation pipelines with conditional branching.
  • Shell Command Execution - Runs system scripts and shell commands from an agent loop to interact with the local operating system.
  • Visual Automation Tools - Ships a visual, node-based editor for composing multi-step automation pipelines.
  • Visual Workflow Engines - Ships a graphical engine for designing and executing multi-step automation pipelines with conditional branching.
  • AI Workflow Designers - Provides a drag-and-drop editor to design sequences of automated AI tasks and conditional triggers.
  • Browser Automation - Navigates web pages and fills forms to extract content or take screenshots using a real browser.
  • RAG Frameworks - Personal AI assistant platform combining RAG with autonomous agent loops.

Star 历史

the-open-agent/openagent 的 Star 历史图表the-open-agent/openagent 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Openagent 的开源替代方案

相似的开源项目,按与 Openagent 的功能重合度排序。
  • opensquilla/opensquillaopensquilla 的头像

    opensquilla/opensquilla

    4,211在 GitHub 上查看↗

    OpenSquilla is an LLM agent orchestration framework designed to coordinate multi-step AI workflows and tool execution using directed acyclic graphs. It functions as a centralized system for managing specialized skill packages and executing complex reasoning sequences. The project distinguishes itself through a routing gateway that directs tasks to different AI providers based on complexity, cost, and performance. It utilizes a multi-tier AI memory system that organizes working, episodic, and semantic knowledge using local embeddings and SQLite, alongside a secure execution sandbox that isolat

    Pythonagentaiai-agents
    在 GitHub 上查看↗4,211
  • maiot-io/zenmlmaiot-io 的头像

    maiot-io/zenml

    5,452在 GitHub 上查看↗

    ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data pipelines and AI agent workflows. It functions as a durable orchestrator that executes machine learning tasks as directed acyclic graphs, ensuring that every step is containerized for consistent performance across local, cloud, and hybrid infrastructure. By decoupling pipeline code from underlying compute and storage backends, the platform allows developers to define infrastructure-agnostic stacks that remain portable across diverse environments. The project distinguishes itself

    Python
    在 GitHub 上查看↗5,452
  • yaoapp/yaoYaoApp 的头像

    YaoApp/yao

    7,544在 GitHub 上查看↗

    Yao is an LLM agent framework and low-code web app builder designed for orchestrating autonomous AI agents. It provides a platform to design, deploy, and coordinate agents with specialized personas that can plan tasks, utilize external tools, and execute multi-stage pipelines. The project distinguishes itself through a Model Context Protocol server for connecting assistants to external binaries and HTTP services, and a gRPC remote execution engine that allows agents to manage remote servers and devices. It includes a model-agnostic provider bridge that supports dynamic switching between vario

    Goagentagentic-aiagents
    在 GitHub 上查看↗7,544
  • learningcircuit/local-deep-researchLearningCircuit 的头像

    LearningCircuit/local-deep-research

    8,491在 GitHub 上查看↗

    Local Deep Research is an autonomous research system consisting of an LLM research agent, a local model orchestrator, and a multi-engine search aggregator. It is designed to execute deep research by decomposing complex questions into atomic facts and synthesizing cited reports from academic, technical, and private document sources. The system features an encrypted research workspace that ensures zero-knowledge privacy through isolated, per-user encrypted databases. It utilizes a local RAG knowledge base to index research sources into searchable vector stores, allowing for retrieval-augmented

    Python
    在 GitHub 上查看↗8,491
查看 Openagent 的所有 30 个替代方案→

常见问题解答

the-open-agent/openagent 是做什么的?

OpenAgent 是一个自主 AI 代理框架,旨在编排语言模型和检索到的上下文以执行复杂的用户目标。它作为一个平台,用于构建利用迭代循环来选择工具和处理信息的自主代理。

the-open-agent/openagent 的主要功能有哪些?

the-open-agent/openagent 的主要功能包括:Autonomous AI Agent Frameworks, AI Agent Orchestrators, LLM-Driven Agent Loops, AI Browser Automation Tools, Browser Automation Agents, Knowledge Base Management, LLM Provider Integrations, Personal AI Assistants。

the-open-agent/openagent 有哪些开源替代品?

the-open-agent/openagent 的开源替代品包括: opensquilla/opensquilla — OpenSquilla is an LLM agent orchestration framework designed to coordinate multi-step AI workflows and tool execution… maiot-io/zenml — ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data… yaoapp/yao — Yao is an LLM agent framework and low-code web app builder designed for orchestrating autonomous AI agents. It… learningcircuit/local-deep-research — Local Deep Research is an autonomous research system consisting of an LLM research agent, a local model orchestrator,… microsoft/magentic-ui — Magentic-UI is an agentic UI toolkit and framework that enables large language models to interface with real-time… nesquena/hermes-webui — Hermes-webui is a self-hosted AI orchestrator and web interface for managing autonomous agents. It serves as a…