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

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

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

HKUDS/OpenHarness

0
View on GitHub↗
14,084 星标·2,321 分支·Python·MIT·10 次浏览

OpenHarness

OpenHarness is a framework for building and orchestrating AI agents that utilize tools and plugins to execute complex tasks. It provides an orchestration system for managing language model lifecycles and a multi-agent coordination system for delegating workloads across teams of specialized subagents.

The project features an agent gateway that bridges language model agents to external chat platforms and communication channels. It includes a tool integration engine for executing shell, file, and web operations, supported by a memory and skill manager that handles persistent user preferences and the on-demand injection of domain-specific knowledge.

The framework incorporates security via path-based access controls and interactive approval workflows for sensitive operations. It also provides a dry-run mode for execution plan inspection, a plugin architecture for custom lifecycle hooks, and a terminal user interface for session management and real-time feedback.

Features

  • Agentic LLM Frameworks - Provides a platform for building and managing autonomous agents powered by LLMs with tool use and memory support.
  • AI Agent Orchestration Frameworks - Provides a framework for managing autonomous agent loops and tool discovery to execute complex tasks.
  • Multi-Agent Coordination Systems - Implements a delegation system allowing specialized agents to collaborate on complex tasks by sharing state.
  • Recursive Subagent Nesting - Manages complex workflows via recursive delegation to specialized subagents in independent lifecycles.
  • Communication Gateways - Ships a gateway that routes messages between external communication platforms and AI agents.
  • Agent Orchestrators - Provides a system to manage the reasoning loops and execution lifecycles of language model-based agents.
  • Agent Memory Managers - Provides a system for managing persistent user preferences and the storage and retrieval of agent memory.
  • LLM Tooling Integrations - Connects language models to shell, web, and file system tools with type-safe validation.
  • Custom AI Assistant Development - Enables building personalized AI assistants with custom plugins, on-demand skills, and persistent memory.
  • Multi-Agent Orchestration Systems - Orchestrates teams of specialized autonomous agents to execute complex, collaborative workflows.
  • Tool Execution Permissions - Enforces security through path-level access rules and interactive approvals for sensitive tool executions.
  • Agent Gateways - Provides a gateway that bridges AI agents to external chat platforms and communication channels.
  • Dynamic Skill Injection - Implements on-demand injection of domain-specific markdown knowledge into the agent's context.
  • LLM Provider Integrations - Offers a configurable profile system for managing connectivity and authentication to various AI provider backends.
  • Type-Safe Execution Frameworks - Ships a type-safe validation system for executing shell, file, and web tools.
  • Agentic Memory Systems - Ships a storage system for maintaining long-term user preferences and interaction continuity.
  • Tool Execution Inspection - Includes a dry-run mode for inspecting the intended tool calls and actions before they are executed.
  • Agent Session Persistence - Maintains continuity across interactions by storing user preferences and knowledge in dedicated local files.
  • Path Access Restrictions - Restricts agent file system operations using path-based security rules and interactive user approvals.
  • Data Type Validation - Ensures language model outputs match expected schemas through strict type validation before tool execution.
  • AI Backend Abstractions - Decouples core logic from specific models through a provider-based abstraction for remote and local backends.
  • Extensible Plugin Architectures - Provides a modular extension system allowing custom commands and lifecycle hooks to modify agent behavior.
  • Skill Files - Implements modular, domain-specific instruction files loaded into the agent context to guide task execution.

Star 历史

hkuds/openharness 的 Star 历史图表hkuds/openharness 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

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

Start searching with AI

OpenHarness 的开源替代方案

相似的开源项目,按与 OpenHarness 的功能重合度排序。
  • leonxlnx/agentic-ai-prompt-researchLeonxlnx 的头像

    Leonxlnx/agentic-ai-prompt-research

    2,453在 GitHub 上查看↗

    This project is a research-focused toolkit designed for building autonomous agent systems, multi-agent workflows, and security governance frameworks. It provides a platform for coordinating specialized sub-agents through structured communication protocols and phased task delegation to complete complex technical objectives. The framework distinguishes itself by integrating a dedicated security policy engine that validates autonomous tool execution against user-defined permissions and safety rules. It also features a research-oriented approach to prompt engineering, enabling the dynamic assembl

    agentic-aiai-researchclaude
    在 GitHub 上查看↗2,453
  • agiresearch/aiosagiresearch 的头像

    agiresearch/AIOS

    5,168在 GitHub 上查看↗

    AIOS is an LLM agent operating system and orchestration kernel designed to manage memory, resource scheduling, and tool execution for multiple autonomous AI agents. It serves as a comprehensive framework for developing and deploying agents, featuring a dedicated resource manager that coordinates model backends, GPU memory, and isolated kernel instances. The system distinguishes itself through a semantic memory engine that uses vector search and autonomous clustering for long-term knowledge management, and a semantic file system that allows users to control computer files and system operations

    Python
    在 GitHub 上查看↗5,168
  • 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
  • voltagent/awesome-claude-code-subagentsVoltAgent 的头像

    VoltAgent/awesome-claude-code-subagents

    21,906在 GitHub 上查看↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Shellai-agent-frameworkai-agent-toolsai-agents
    在 GitHub 上查看↗21,906
查看 OpenHarness 的所有 30 个替代方案→

常见问题解答

hkuds/openharness 是做什么的?

OpenHarness is a framework for building and orchestrating AI agents that utilize tools and plugins to execute complex tasks. It provides an orchestration system for managing language model lifecycles and a multi-agent coordination system for delegating workloads across teams of specialized subagents.

hkuds/openharness 的主要功能有哪些?

hkuds/openharness 的主要功能包括:Agentic LLM Frameworks, AI Agent Orchestration Frameworks, Multi-Agent Coordination Systems, Recursive Subagent Nesting, Communication Gateways, Agent Orchestrators, Agent Memory Managers, LLM Tooling Integrations。

hkuds/openharness 有哪些开源替代品?

hkuds/openharness 的开源替代品包括: leonxlnx/agentic-ai-prompt-research — This project is a research-focused toolkit designed for building autonomous agent systems, multi-agent workflows, and… agiresearch/aios — AIOS is an LLM agent operating system and orchestration kernel designed to manage memory, resource scheduling, and… opensquilla/opensquilla — OpenSquilla is an LLM agent orchestration framework designed to coordinate multi-step AI workflows and tool execution… voltagent/awesome-claude-code-subagents — This project provides a framework for managing multi-agent systems, designed to automate complex software development,… letta-ai/letta — Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across… mastra-ai/mastra — Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and…