项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2948
技术标签
使用教程
环境要求
- 已安装 Docker 或 OrbStack(镜像支持 amd64 / arm64)
- 能访问 ghcr.io 拉取镜像
- 挂载 /var/run/docker.sock 以供沙箱执行使用
- 源码构建方式额外需要 just 命令运行器与 Node.js(用于 Tailwind CSS)
- 云部署需要 fly CLI 或 DigitalOcean 账号
安装与启动步骤
-
1拉取镜像
从 GitHub Container Registry 拉取最新多架构镜像,支持 amd64 与 arm64。
docker pull ghcr.io/moltis-org/moltis:latest -
2启动容器
映射 13131/13132/1455 端口,挂载配置卷、数据卷与 Docker socket。
docker run -d \ --name moltis \ -p 13131:13131 \ -p 13132:13132 \ -p 1455:1455 \ -v moltis-config:/home/moltis/.config/moltis \ -v moltis-data:/home/moltis/.moltis \ -v /var/run/docker.sock:/var/run/docker.sock \ ghcr.io/moltis-org/moltis:latest -
3访问 Web 界面
浏览器打开 https://localhost:13131 进入 Web UI 完成后续设置。
-
4完成初始化
首次启动会打印 setup code(见容器日志),在 Web UI 输入以设置密码或注册 passkey。
-
5脚本安装备选
macOS / Linux 可直接运行官方一键安装脚本,无需 Docker。
curl -fsSL https://www.moltis.org/install.sh | sh -
6源码构建运行
需先装 just 与 Node.js;依次构建 CSS 与 release 二进制后启动。
git clone https://github.com/moltis-org/moltis.git cd moltis just build-css just build-release cargo run --release --bin moltis -
7云平台部署
Fly.io 用官方镜像启动,并用 secrets 写入密码;云配置需加 --no-tls。
fly launch --image ghcr.io/moltis-org/moltis:latest fly secrets set MOLTIS_PASSWORD="your-password"
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
MOLTIS_PASSWORD | 是 | 无人值守部署时设置登录密码,跳过设置向导 | your-password |
MOLTIS_PROVIDER | 是 | 无人值守部署时指定 LLM 提供商 | openai |
MOLTIS_API_KEY | 是 | 无人值守部署时提供模型 API 密钥 | sk-xxxxxxxx |
--config-dir | 否 | 二进制启动参数,指定配置目录 | /path/to/config |
--data-dir | 否 | 二进制启动参数,指定数据目录 | /path/to/data |
如何确认成功
浏览器能打开 https://localhost:13131(源码运行则是 https://moltis.localhost:3000)并出现设置页面,即启动成功。
常见问题
Q:Docker 方式该访问哪个端口?
A:Web UI 走 13131 端口,容器还额外映射了 13132 和 1455,可分别按需使用。注意地址是 https 而非 http。
Q:首次登录要账号密码吗?
A:不需要。首次运行会在终端(Docker 为容器日志)打印 setup code,在 Web UI 输入后自行设置密码或注册 passkey。
Q:源码运行时访问地址不一样?
A:源码构建启动后访问 https://moltis.localhost:3000,与 Docker 的 https://localhost:13131 不同。
Q:云部署为什么要加 --no-tls?
A:所有云平台配置都使用 --no-tls,因为 TLS 由云服务商负责终止,不需要应用自己再处理证书。
Q:能不能不用 Docker 部署?
A:可以。macOS / Linux 可执行一键安装脚本,或克隆仓库后自行编译 Rust 二进制运行。
注意事项
- 你的密钥不会离开本机,所有命令都在沙箱容器中执行,而非宿主机。
- 容器挂载了宿主机的 /var/run/docker.sock,请确认该权限带来的安全影响后再部署。
- 一键脚本通过 curl | sh 直接执行网络脚本,建议先核实来源内容。
- 生产环境建议按官方文档自行补充 Podman、OrbStack、TLS 信任与持久化细节。
核心亮点
- 单二进制部署,零依赖,极大简化安装和运维。
- 沙箱执行隔离,保障系统安全,适合处理敏感任务。
- 多平台集成(Telegram、WhatsApp、Discord、Teams),覆盖主流通讯渠道。
不足之处
- Rust 生态相对小众,二次开发门槛较高。
- 项目较新,文档和社区支持待观察。
适用场景
- 个人隐私优先的 AI 助手,本地部署控制数据。
- 团队协作场景,通过通讯平台统一管理任务。
- 开发者构建自定义智能体,利用 MCP 扩展工具链。
替代项目
OpenClaw、Clawdbot、Dify
上一篇:clawpanel
同类项目推荐
pragma
开源
一次定义 Agent 团队,跨模型跨环境直接复用
Build portable agent teams across models and harnesses, with shared memory, skills, ···
CORAL
开源
让编码智能体自主协作,自动完成科研任务
Open-source autoresearch powered by autonomous coding agents. Run Claude Code, OpenC···
Overture
开源
写代码前,先看清 AI 的计划流程图
Overture is an open-source, locally running web interface delivered as an MCP (Model···
awesome-claude-notes
开源
汇集Claude编码神器,拿来即用提效
Community-maintained distribution of reusable AI coding agents, commands, skills, ho···
Agentic-AI-Systems
开源
照着搭,快速搞定AI智能体系统
Practical system design, tools, and hands-on resources for building Gen-AI agents & ···
opendocswork-mcp
开源
让 AI 秒读改写本地 Office 文档,隐私安全不泄露
Rust-native MCP server for Office document processing (Excel, Word, PowerPoint). Sub···
mlxstudio
开源
在 Mac 上本地搞定图像生成、聊天和代码,一站式 AI 工作台。
MLX Studio - Easiest way to run LLM's on your Mac. All in one engine.
skyflo
开源
让 AI 帮你运维 K8s,但每一步都需你点头
Self-Hosted AI Agent for Kubernetes & DevOps. Approval-Gated. Deterministic Control ···
mcp_chatbot
开源
用 MCP 协议快速跑起一个能聊天的机器人,终端和网页都能用。
A chatbot implementation compatible with MCP (terminal / streamlit supported)
