项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 3338
使用教程
环境要求
- macOS(Apple Silicon)、Linux x64/arm64 或 Windows x64(当前发行版支持的平台)
- 需要可访问的 llama-server:由 atomic-agent models 托管启动,或在外部自行启动
- 需要 Chrome、Microsoft Edge 或其他 Chromium 内核浏览器,浏览器二进制不随安装包附带
- 需要 git,用于 git 工具;开发模式另需 Node.js(发行版为 Node SEA 二进制)
- Linux 桌面工具建议安装 ripgrep、xclip/xsel 或 wl-clipboard、libnotify-bin、wmctrl、gio 或 tras
安装与启动步骤
-
1安装(macOS/Linux)
官方一键脚本会下载发行包、校验 checksum,并安装 CLI 及 grammars/、原生预构建和内置 ripgrep 等资源。
curl -fsSL https://atomicagent.io/install | sh -
2安装(Windows)
在 PowerShell 中运行同样的安装流程,安装完成后会把 PATH 写入 shell 配置。
irm https://atomicagent.io/install.ps1 | iex -
3启动 Agent
直接运行会进入 TUI 交互界面;安装器同时提供短别名 atag,效果完全一致。
atomic-agent -
4导入其他智能体数据
若从别的智能体迁移,可导入技能、记忆、MCP 服务器、会话与定时任务,写入前会先做 dry-run 预览。
atomic-agent import claude-code -
5选择模型运行设备
托管模式会自动挑选 GPU 后端,可查看设备列表后手动指定,或直接回退到 CPU 运行。
atomic-agent models devices atomic-agent models use-device auto -
6检查并更新版本
自更新仅在已安装的二进制上生效,开发检出需通过 git 更新;--check 只探测不安装。
atomic-agent update --check -
7卸载(可选)
删除状态目录、二进制与别名、资源目录及 shell rc 中的 PATH 行,不可撤销,建议先预览。
atomic-agent uninstall --dry-run
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
localModels.completionMaxTokens | 否 | 本地模型单次回复上限,对应 llama.cpp 的 n_predict,默认 8192,0 表示不限制 | 8192 |
maxOutputTokens | 否 | 云服务商条目的单次输出上限;不设置时默认按模型自身最大值,不封顶 | 64000 |
strictTools | 否 | 让服务商以严格模式约束工具 schema,仅对 OpenAI 兼容类型生效,默认关闭 | true |
localModels.managed.tensorSplit | 否 | 多 GPU 层切分比例,按可见 GPU 顺序分配层数 | [3, 1] |
如何确认成功
执行 atomic-agent 后出现 TUI 交互界面即启动成功;更新完成后 TUI 会提示你重启。
常见问题
Q:安装后提示找不到命令怎么办?
A:安装器已把 PATH 行写入 shell rc 文件,重开终端或重新加载该配置即可;也可直接用短别名 atag 启动。
Q:机器没有独立显卡还能用吗?
A:可以。托管模式始终能启动,没有可用 GPU 驱动时自动回退 CPU;Linux 上安装 Vulkan 驱动可启用 GPU 卸载。
Q:Linux 下浏览器无法启动?
A:部分容器或特定内核会导致 Chromium 系沙箱失败,可用 --no-sandbox 参数启动 Chrome 后再使用浏览器工具。
Q:想彻底删除怎么操作?
A:运行 atomic-agent uninstall,它会列出待删内容并要求输入 uninstall 确认;可用 --dry-run 预览、--keep-data 保留数据。
Q:本地模型回复被截断?
A:调大 localModels.completionMaxTokens(默认 8192),或设为 0 取消上限,此时在停止符或上下文写满时结束。
注意事项
- 当前为开发者预览版,API、命令与配置仍在变动,需要稳定集成点时请固定版本。
- 托管本地模型仅面向 Linux x64 提供;arm64 平台需手动指向外部 llama-server。
- 浏览器二进制不随安装包提供,需自行准备 Chromium 系浏览器。
- 卸载不可撤销且不会上传任何数据,但会一并删除模型与记忆等状态目录。
核心亮点
- 真正本地运行,数据不出设备,隐私零泄露
- 支持超长上下文窗口,处理复杂任务不丢信息
- 工具调用规范,可自动化浏览器操作,实用性强
不足之处
- 文档/社区待观察
- 依赖本地硬件性能,低配设备可能运行吃力
适用场景
- 隐私敏感场景下的本地自动化助手
- 离线环境中的智能体任务处理
- 开发者本地测试和调试 AI 智能体
替代项目
OpenClaw、Hermes Agent、LocalAI
下一篇:gini-agent
同类项目推荐
stock-agent
开源
用聊天的方式,让AI帮你分析股票,快速生成投资洞察。
基于LLM的股票投资助手
portal
开源
手机浏览器上随时操控 AI 编程代理,内置终端和 Git 集成
Mobile first batteries included web ui for sst/opencode. Git integration, in browser···
awesome-agi
开源
找AGI资源,看这一个列表就够了
A curated list of amazing resources, papers, articles, and tools related to Artifici···
javis-os
开源
给多个 AI 智能体装上统一调度与优化的操作系统
Evolving-Visual-Generation
开源
一张图看懂视觉生成技术进化史,从扩散模型到智能体世界建模
[Roadmap] Visual Generation in the New Era: An Evolution from Atomic Mapping to Agen···
paperthin
开源
把工程老智慧变成智能体本能反应,让 Agent 更靠谱
The skillbook for recursive self-improvement (RSI). NVIDIA's latest proof, unpacked ···
reflexion
开源
让大模型从错误中学习,自动迭代改进任务表现
[NeurIPS 2023] Reflexion: Language Agents with Verbal Reinforcement Learning
OpenStory
开源
用AI多智能体,打造活生生的互动故事世界
An LLM-powered multi-agent framework for simulating interactive, evolving story worl···
kinocut
开源
让 AI 安全操控视频,本地快速免费剪辑
Guardrailed video editing MCP server for AI agents. FFmpeg, Hyperframes, repurposing···
