soc-agent
Health Pass
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 11 GitHub stars
Code Fail
- Hardcoded secret — Potential hardcoded credential in firmware/configs/dev.example.yaml
- rm -rf — Recursive force deletion command in firmware/internal/sochelper/install.sh
- network request — Outbound network request in firmware/internal/ui/uidist/assets/index-Dw4ruC0I.js
- rm -rf — Recursive force deletion command in firmware/scripts/smoke.sh
- Hardcoded secret — Potential hardcoded credential in firmware/scripts/smoke.sh
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
SoC Agent:部署在你自己内网 ARM 设备上的 AI API 网关与开发工具接入。免费下载使用;本仓库承载固件源码(MIT)与编译产物,不接受 Pull Request。
SoC Agent
SoC Agent 是部署在你自己内网 ARM 设备上的 AI API 网关与开发工具接入。
官网:https://socagent.com
- OpenAI / Anthropic 兼容文本入口,多平台上游按 Key 选路与故障切换;
- Codex、Grok Build、Claude Code、Cursor、OpenCode 开发工具接入,订阅与目录模型按单把 Key 授权;
- 设备界面
/ui/提供会话与全部管理功能;设备在纯内网、无外网时完整可用; - 无设备登记、无激活、无心跳:官网只是匿名、只读的升级与数据来源。
安装
支持 systemd 的 Linux arm64 设备(参考目标 Debian 11+):
curl -fsSL https://socagent.com/install.sh | sudo sh
同一脚本也在本仓库根(install.sh),两份逐字相同。手动安装、
配置样例与升级说明见 docs/install.md。
下载
每个 Release 包含:
| 文件 | 用途 |
|---|---|
socagent-linux-arm64 |
板上固件:linux/arm64 静态单二进制 |
soc-<os>-<arch>.tar.gz / .zip |
soc 开发工具引导器:linux / macOS / Windows × amd64 / arm64 |
SHA256SUMS |
以上全部文件的校验和 |
版本名称是 YYMMDDHHMM-xxxx(构建时刻 + 提交短哈希,不带 v);固件与 soc
使用同一串版本。已安装的设备在管理台「设备设置 → 固件升级」里检查并选择是否升级,
下载后本地校验 SHA-256,安装失败自动回退;也可在同一页手动上传固件包。
源码
firmware/ 是板上固件 socagent 的完整源码,每次 Release 同步为对应版本的快照,
Release tag 指向该快照提交。
make -C firmware build-arm64 # 需要 Go 1.26+;产物 firmware/bin/socagent-linux-arm64
make -C firmware test
固件恒为 CGO_ENABLED=0 静态编译;设备界面前端产物已入库(make -C firmware web
重建需要 Node.js)。soc 引导器的六平台压缩包以内嵌制品形式随源码入库
(firmware/internal/sochelper/assets/),设备会把它们下发给使用者的电脑。
许可证
MIT。
参与
本仓库不接受 Pull Request(提交的 PR 会被自动关闭),见
CONTRIBUTING.md。安全问题的报告方式见 SECURITY.md。
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found