HugAgentOS

给智能体装上可验证的推理骨架,让每一步决策都有据可查。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 55 🐛 待处理 9 👀 关注 10
GitHub ↗
GitHub 星标 ★ 628
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,定价信息待确认

项目预览

HugAgentOS 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队ZJU-REAL
定价模式🏷️完全免费
价格说明开源项目,定价信息待确认
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议NOASSERTION
主要语言Python
技术栈/模型agent,agent-framework,desktop-app,harness,harness-engineering
GitHub 星标★ 628
上线时间2026-07-19 00:00:00
代码更新2026-11-03
仓库体积84.0 MB
本站数据更新2026-11-04
维护状态活跃
收录时间2026-09-16
浏览次数1

项目介绍

HugAgentOS 是一个用 Python 编写的自进化智能体操作系统,核心思路是把智能体的推理过程锚定在显式的本体(ontology)之上,从而让决策可追溯、可验证,缓解大模型智能体常见的幻觉与不可信推理问题。项目提供 agent 框架、harness 工程与桌面应用形态,支持在运行中持续演化知识结构与推理策略,让智能体不只是调用工具,而是基于结构化语义做判断。它适合需要可信推理链的复杂任务,例如多步规划、知识密集型问答和需要审计的自动化流程。技术栈涵盖 agent、agent-framework、desktop-app、harness 与 harness-engineering,强调可测试、可复现的智能体工程实践。目前星标约 1.1k,属于成长中的早期项目,生态与文档仍在完善,适合愿意参与共建或做前沿探索的开发者。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 628

使用教程

难度:入门 约 10 分钟 部署方式:本地安装 7 步

环境要求

  • 一键安装需 Linux / macOS / WSL2,且已装 Python 3.11+、Node.js 20+、Git 和 curl
  • Docker 方式需 Git、Docker 及 Compose v2
  • 需要一个 OpenAI 兼容模型或本地模型
  • 一键安装默认占用 127.0.0.1:3001,Docker 方式访问 localhost:3002

安装与启动步骤

  1. 1确认环境依赖

    一键安装走 Linux / macOS / WSL2,先备好 Python 3.11+、Node.js 20+、Git 与 curl;此方式不需要 Docker、PostgreSQL、Redis。

  2. 2一键安装并启动

    脚本会把源码拉到 ~/.hugagent/source,建独立 Python 环境、构建 Web 应用并引导首次设置,随后自动打开 127.0.0.1:3001。

    curl -fsSL https://raw.githubusercontent.com/ZJU-REAL/HugAgentOS/main/install.sh | bash
  3. 3首次登录改密

    浏览器打开 http://127.0.0.1:3001,用初始账号 admin / 密码 admin 登录,并在首次登录时修改密码。

  4. 4连接模型服务

    进入 Settings → System → Model services,配置一个 OpenAI 兼容或本地模型,否则智能体无法真正工作。

  5. 5日常再次启动

    安装完成后,之后用安装目录里的可执行文件重新拉起服务,不需要再跑安装脚本。

    ~/.hugagent/venv/bin/hugagent
  6. 6Docker Compose 部署

    需要 PostgreSQL、Redis、隔离沙箱和持久化卷时用这条路径:克隆仓库、复制环境文件、建数据目录并后台构建启动。

    git clone https://github.com/ZJU-REAL/HugAgentOS.git
    cd HugAgentOS
    cp .env.example .env
    mkdir -p data/storage
    docker compose up -d --build
  7. 7打开 Docker 界面

    容器起来后访问 http://localhost:3002,同样在 Settings → System → Model services 里连接模型,再用 admin 登录改密。

关键配置

配置项必填说明示例
.env是Docker 方式的环境变量文件,从 .env.example 复制后按需调整.env.example 的默认内容

如何确认成功

浏览器能打开 http://127.0.0.1:3001(Docker 为 http://localhost:3002),并用 admin / admin 登录成功即正常。

常见问题

Q:初始账号密码是什么?

A:初始账号和密码都是 admin,首次登录必须修改;社区版没有自助注册入口,无法自行注册账号。

Q:一键安装需要 Docker、PostgreSQL 或 Redis 吗?

A:不需要。该方式使用 SQLite、进程内状态和本地子进程沙箱,适合个人使用与开发;需要 PostgreSQL、Redis 和隔离沙箱时改用 Docker Compose。

Q:必须配置模型吗?

A:是。两条路径都需要一个 OpenAI 兼容或本地模型,在 Settings → System → Model services 中连接后才能正常使用。

Q:服务怎么重新启动?

A:一键安装后执行 ~/.hugagent/venv/bin/hugagent 再次启动;Docker 方式在仓库目录执行 docker compose up -d。

注意事项

  • 一键安装默认只监听 127.0.0.1;确需远程访问可执行 hugagent serve --host 0.0.0.0 --port 3001 --no-browser,但请先设置强密码、防火墙与 HTTPS。
  • 不要把服务直接暴露在不可信网络上。
  • 社区仓库由上游主仓库按每次发布生成。

核心亮点

  • 以本体为推理锚点,输出可追溯、可审计,直击智能体幻觉痛点
  • 自带 harness 工程与桌面应用,便于复现实验和调试智能体行为
  • 支持自进化机制,知识结构与策略可在运行中持续更新

不足之处

  • 项目较新,文档与社区生态尚不成熟,上手门槛偏高
  • 本体构建与维护需要额外领域知识,落地成本不低
  • 自进化机制的实际稳定性与效果缺乏大规模验证

适用场景

  • 需要审计推理链的金融、医疗等合规场景
  • 知识密集型多步问答与规划任务
  • 智能体行为可复现的科研与实验平台

替代项目

LangGraph、AutoGen、CrewAI

上一篇:dsh-crew

下一篇:semantix

同类项目推荐

Mika 开源

一句话指挥手机,AI 替你点 App 办事

An on-device AI agent for Android that operates apps and the web to get things done ···

★ 6067 2026-10-31
mcp-server-gateway 开源

一站式 MCP 网关加 LangGraph 智能体,带鉴权与隐私防护

MCP gateway & OAuth MCP servers. LangGraph agent: memory, eval/tracking, PII guard, ···

★ 587 2026-10-30
codesearch 开源

离线多仓库语义搜索,让 AI 编程助手秒懂你的代码库

Multi-repo semantic code search MCP server in Rust — hybrid vector + BM25 retrieval···

★ 101 2026-08-09
Interactive-LLM-Powered-NPCs 开源

让游戏NPC拥有大模型大脑,实现动态对话与自主行动

Interactive LLM Powered NPCs, is an open-source project that completely transforms y···

★ 736 2026-08-09
agent-fleet-o 开源

可视化编排多智能体,自托管控制台,集成450+工具

Open-source AI agent orchestration platform — self-hosted mission control for auton···

★ 77 2026-08-09
shaprai 开源

把普通模型磨成能自我管理的精英智能体

ShaprAI — Agent Sharpener by Elyan Labs. Sharpen raw models into principled, self-g···

★ 77 2026-08-09
Legacy-Modernization-Agents 开源

智能体把 COBOL 老系统自动翻译成 Java Quarkus

AI-powered COBOL to Java Quarkus modernization agents using Microsoft Agent Framewor···

★ 229 2026-09-13
mcp_chatbot 开源

用 MCP 协议快速跑起一个能聊天的机器人,终端和网页都能用。

A chatbot implementation compatible with MCP (terminal / streamlit supported)

★ 252 2026-08-09
cognee 开源

给 AI 装上长期记忆,跨会话不忘事,知识图谱驱动。

Cognee is the open-source AI memory platform for agents. Give your AI agents persist···

★ 33034 2026-08-09