发现 AI 代理的未来arrow_forward

SalmAlm

calendar_today收录于 2026年2月25日
category智能体与应用工具
code开源
Python工作流自动化大语言模型LangChainFastAPIMCPRAGAI代理LiteLLMWeb应用智能体与应用工具模型与推理框架开发者工具/代码自动化/工作流/RPA协议/API/集成

自托管个人 AI 网关,集成 6 种 LLM 提供商、3 层自动路由与持久记忆系统,通过 62 种内置工具实现个人生活自动化与开发辅助。

SalmAlm (삶앎) 是一款开源的个人 AI 网关项目,旨在通过“一次安装,全 AI 生活”的理念,将碎片化的 AI 能力整合至本地环境。

核心能力#

AI 引擎:支持 6 个 AI 提供商(Anthropic, OpenAI, Google, xAI, DeepSeek, 本地 LLM),通过 3 层自动路由(simple→Haiku, moderate→Sonnet, complex→Opus/GPT-5)实现成本优化,据称可节省 83% 费用。支持 4 级扩展思考深度和跨提供商故障转移。

记忆系统:采用 2 层文件架构(MEMORY.md 长期记忆 + memory/YYYY-MM-DD.md 每日日志),结合 TF-IDF RAG 技术实现上下文的自动回忆与策展,支持韩文 jamo 的全文件余弦相似度搜索。

工具生态:内置 62 种工具,涵盖 Shell 执行、文件 I/O、Web 搜索、Python eval、图像生成、TTS/STT、浏览器自动化、RAG 搜索、cron 作业、系统监控等。支持动态加载(按需加载 0-12 个工具)和风险分级管理。内置 MCP 市场用于安装和管理 Model Context Protocol 工具服务器。

特色功能#

  • 自我进化提示:AI 自动从对话中学习个性规则(FIFO 机制,上限 20 条)
  • 影子模式:学习用户沟通风格,缺席时代为回复
  • 死人开关:N 天不活跃时自动执行预设操作(邮件/命令)
  • 生活仪表板:统一视图管理支出、习惯、日历、情绪与例程
  • A/B 分割响应:双模型并行对比回答同一问题
  • 时间胶囊:安排加密消息发送给未来的自己
  • 代理间通信:HMAC-SHA256 签名的 SalmAlm 实例间通信

安全机制#

  • 加密保险库:PBKDF2-200K 密钥派生 + AES-256-GCM 加密
  • 默认安全策略:危险功能(Shell/eval)默认禁用
  • 内置 SSRF/CSRF 防护、CSP 内容安全策略、审计日志
  • 150+ 安全测试覆盖

部署与接入#

安装pipx install salmalm 或通过 venv 安装 启动salmalm --open 默认访问 http://localhost:18800 接入渠道:Web UI(SSE 流式传输)、Telegram(轮询 + webhook)、Discord(机器人) 本地 LLM:支持 Ollama、LM Studio、vLLM

项目指标#

  • Python 文件:192 个 | 代码行数:~52,760 | 测试:1,908 个通过
  • 文档字符串覆盖:99% | 返回类型提示:81%
  • 提交数:801+ | 发布版本:39
  • 开源协议:MIT License

保持更新

获取最新的 AI 工具和趋势,直接发送到您的收件箱。没有垃圾邮件,只有智能。

rocket_launch