
HugAgentOS
给智能体装上可验证的推理骨架,让每一步决策都有据可查。
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 628
使用教程
环境要求
- 一键安装需 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确认环境依赖
一键安装走 Linux / macOS / WSL2,先备好 Python 3.11+、Node.js 20+、Git 与 curl;此方式不需要 Docker、PostgreSQL、Redis。
-
2一键安装并启动
脚本会把源码拉到 ~/.hugagent/source,建独立 Python 环境、构建 Web 应用并引导首次设置,随后自动打开 127.0.0.1:3001。
curl -fsSL https://raw.githubusercontent.com/ZJU-REAL/HugAgentOS/main/install.sh | bash -
3首次登录改密
浏览器打开 http://127.0.0.1:3001,用初始账号 admin / 密码 admin 登录,并在首次登录时修改密码。
-
4连接模型服务
进入 Settings → System → Model services,配置一个 OpenAI 兼容或本地模型,否则智能体无法真正工作。
-
5日常再次启动
安装完成后,之后用安装目录里的可执行文件重新拉起服务,不需要再跑安装脚本。
~/.hugagent/venv/bin/hugagent -
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打开 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
同类项目推荐
Mika
开源
一句话指挥手机,AI 替你点 App 办事
An on-device AI agent for Android that operates apps and the web to get things done ···
mcp-server-gateway
开源
一站式 MCP 网关加 LangGraph 智能体,带鉴权与隐私防护
MCP gateway & OAuth MCP servers. LangGraph agent: memory, eval/tracking, PII guard, ···
codesearch
开源
离线多仓库语义搜索,让 AI 编程助手秒懂你的代码库
Multi-repo semantic code search MCP server in Rust — hybrid vector + BM25 retrieval···
Interactive-LLM-Powered-NPCs
开源
让游戏NPC拥有大模型大脑,实现动态对话与自主行动
Interactive LLM Powered NPCs, is an open-source project that completely transforms y···
agent-fleet-o
开源
可视化编排多智能体,自托管控制台,集成450+工具
Open-source AI agent orchestration platform — self-hosted mission control for auton···
shaprai
开源
把普通模型磨成能自我管理的精英智能体
ShaprAI — Agent Sharpener by Elyan Labs. Sharpen raw models into principled, self-g···
Legacy-Modernization-Agents
开源
智能体把 COBOL 老系统自动翻译成 Java Quarkus
AI-powered COBOL to Java Quarkus modernization agents using Microsoft Agent Framewor···
mcp_chatbot
开源
用 MCP 协议快速跑起一个能聊天的机器人,终端和网页都能用。
A chatbot implementation compatible with MCP (terminal / streamlit supported)
cognee
开源
给 AI 装上长期记忆,跨会话不忘事,知识图谱驱动。
Cognee is the open-source AI memory platform for agents. Give your AI agents persist···