Skip to content

semantix-agent v0.5.0 — 合体首发

Choose a tag to compare

@Gnosil Gnosil released this 20 Aug 02:35
· 618 commits to main since this release
7845d04

semantix-agent 首个正式发布——coding agent 与自进化 memory kernel 的单进程合体:每一次会话,都让下一次会话更快、更便宜。

亮点

  • 合体架构:agent 主循环与 semantix kernel 同进程直连——L2 语义注入、调度决策、复用统计零子进程开销
  • 每 turn 复用面板:📦 命中切片数 / 💰 节省成本 / 🗂 来源会话,跨会话复用的价值直接可见
  • 资源编排:kernel 决定并行分组 / 模型 tier / 工具挂起;预算三阈值阶梯降级(70% 停预取 → 90% 降 tier → 100% 硬停)
  • Semantix Design:品牌绿 #009c6d 默认主题(暗色 semantix / 亮色 semantix-light
  • Semantix Gateway:OpenAI 兼容语义缓存网关——任何 OpenAI 兼容客户端把 base_url 指过来即可享受 L2/L3 缓存
  • 质量基线:全仓 go test ./... -race 134 包绿(52 万行代码 + 976 个测试文件)

包内容(每平台 tar.gz)

semantix-agent(主程序)· semantix(kernel CLI)· semantix-gateway · 配置模板 ×2 · README

快速开始

tar -xzf semantix-agent-v0.5.0-<platform>.tar.gz && cd semantix-agent-v0.5.0-<platform>
cp reasonix.example.toml ~/.reasonix/reasonix.toml   # 填 provider key,[semantix] enabled=true
./semantix-agent

已知边界

  • 桌面端未随本版发布(#158 进行中)
  • 命中率实测门禁(#58)继续追踪中;linux 产物为交叉编译,未在真机冒烟

致谢

semantix-agent 站在优秀开源项目的肩膀上,特别感谢:

  • DeepSeek-Reasonix(MIT)——agent 系统的基础,其缓存优先的工程纪律贯穿本项目(完整声明见包内 ATTRIBUTION 与 LICENSE.reasonix.md)
  • Charm(bubbletea / lipgloss)——终端 UI 框架
  • modernc.org/sqlite——纯 Go SQLite,让单二进制分发成为可能
  • BurntSushi/toml——配置解析