Releases: wu1w/tevarn
Release list
Tevarn v0.4.0
Tevarn v0.4.0
First stable mainline release under the Tevarn product name.
Downloads
- Windows Setup: Tevarn-Setup-0.4.0-x64.exe
- Windows Portable: Tevarn-0.4.0-win-portable.exe
- Windows ZIP: Tevarn-0.4.0-win-x64.zip
- Android APK: Tevarn-Mobile-0.4.0.apk
Highlights
- Full product rename Takton -> Tevarn (desktop, mobile, installers, UI)
- Local-first AIOS: Rust Kernel Host, AI employees, permission court, usage ledger
- Windows stability: Selector event loop, backend auto-restart, Codex SSE isolate
- Dual-end: Electron workstation + Flutter Android remote
See docs/RELEASE_0.4.0.md for details.
Takton 0.5.8-alpha
Takton 0.5.8-alpha · 2026-08-08(重打包)
分支:feature/agent-kernel
版本权威:backend/VERSION · frontend/lib/appVersion.ts · root/frontend package.json
本版要点(含 08-08 热修)
写文件 / 防复读(P0)
- path 改写:workspace 内绝对路径自动转相对,避免
path:workspace拒绝file_write - write_intent:用户要落盘 spec/文档时,跨轮累计 explore streak;读过一次后硬裁工具表只留
file_write/edit - 写意图下跳过 timid 读提示;禁止 text-only force_final 长文复读
- 附件正文上限 50k,减少「截断后反复 file_read」
超时 / 压缩 / 后台
- 工具超时 → 长命令 adopt 后台,不误杀;
[Timeout]计入错误 - 上下文 L3/L5 压缩与 history normalize;同文 8s 去重;超时后 auto_remember
Web Search(桌面 · 一键包多环境)
- 补齐
ddgs+ 嵌入式 Python._pth/sitecustomize - 启动自愈:外族 ABI / 残缺 primp(无
Client)→ purge 并用当前解释器重装 - free_search:ddgs backend 改为
auto/brave/duckduckgo(去掉已移除的 bing) - 原生依赖坏时 fail-fast 走 HTML/Wikipedia 瀑布
思考链 / 工具结果
- Grok
reasoning_delta→ 可折叠<thinking> - 工具大结果 spill 与
result_load分页
Kernel
- Rust
result_store阈值/预览上调
手机端(APK)
- 剥离 thinking、soft recover、取消流结束误 stop
- versionName
0.5.8/ versionCode 见 APK badging
安装包
| 产物 | 说明 |
|---|---|
| Windows NSIS / portable / zip | 桌面一键安装 |
| Android APK | 手机端(本机 LLM + 远端 Agent) |
升级注意
- 桌面:重启一次即可触发 python-packages ABI 自愈;无需手动 pip
- 若仍搜索失败:检查网络/代理;HTML/Wikipedia 兜底不依赖 API Key
- 推理模型建议
reasoning_effort用 medium(max 会长时间「思考中」)
Takton 0.5.7-alpha
Takton 0.5.7-alpha
VPS 中继 — 一行命令安装(Ubuntu)
curl -fsSL https://raw.githubusercontent.com/wu1w/takton/feature/agent-kernel/deploy/vps-relay/install.sh | sudo bash装完自动打印 IP / 端口 / 令牌,并写入 /opt/takton-vps-relay/INSTALL_INFO.txt。
也可:
- Release 附件
install-vps-relay.sh - 离线 zip
takton-vps-relay-0.5.7-alpha.zip后sudo bash install.sh
PC (Windows x64) — 含 kernel host
- Takton-Setup-0.5.7-alpha-x64.exe
- Takton-0.5.7-alpha-win-portable.exe
- Takton-0.5.7-alpha-win-x64.zip
Mobile
- takton-mobile-0.5.7-alpha.apk
Takton 0.5.6-alpha (Kernel Host 启动修复 + 打包密钥卫生)
Takton 0.5.6-alpha · 2026-08-06
分支:feature/agent-kernel
版本权威:backend/VERSION · frontend/lib/appVersion.ts · root/frontend package.json
本版要点
Kernel Host(Windows 安装包关键修复)
- 打包布局下可找到 host 二进制:
resources/takton-kernel-host/*(ElectronextraResources)不再只搜vendor//target/ - 启动 cwd 修复:打包态不再用 asar 假路径
resources/app作为 spawn cwd(Windows 上会导致 Host 直接起不来) - 重启 Host 可用:Electron 将
TAKTON_KERNEL_HOST_BIN/TAKTON_RESOURCES_PATH注入后端,UI「重启 Host」taskkill 后可重新拉起
打包密钥卫生(勿把开发机 API/OAuth 打进发行包)
- Electron 后端环境 剥离 本机
OPENAI_API_KEY/TAKTON_LLM_API_KEY/ OAuth token 等 shell 密钥 - 打包态设
TAKTON_PACKAGED=1,不再加载 cwd.env - 新增
scripts/pack-sanitize-env.mjs:打包前清环境;发现.env/*.db/ secrets 则拒绝打包 extraResources过滤与build-windows-desktop.sh同步加固
升级注意
- 请用本版 重新打包 的 Windows 安装包;仅替换 asar 不够(Host 路径与 env 在主进程)
- 若 0.5.5 包曾带出开发机 Key/OAuth:轮换密钥;本机若与安装版共用
%APPDATA%\\takton,旧 DB 配置仍会显示,属 userData 而非安装包 - 打 Windows 包前务必:
.\scripts\build-kernel-host.ps1 -Release node scripts\pack-sanitize-env.mjs npm run dist:win
关联文件
backend/kernel_rust/client.py·electron/main.tsbackend/core/config.py·scripts/pack-sanitize-env.mjspackage.json/frontend/package.json·scripts/build-windows-desktop.sh
0.5.6-alpha 热修(后端启动)
- 修复 (mcp 在 Windows 依赖 pywin32)
- 交叉打包现强制纳入 ,并写入 DLL / 到 embed Python
- 请重新下载本页 portable.exe / zip(已替换)
v0.3.6
Takton v0.3.6
Personal AI Agent Terminal — soft completion-gate governance + UX polish.
Highlights
- Soft grounding (
TAKTON_GROUNDING_MODE=soft|balanced|strict, default soft) - Short Evidence system prompt + path-missing report footnotes
- Sidebar: history and secondary nav groups collapsed by default (persisted)
- Tool-call panels stay collapsed so runs do not crowd the chat
- E2E login: prefer auto-login; safer response body handling
Windows downloads
- Setup (one-click):
Takton-Setup-0.3.6.exe - Portable:
Takton-0.3.6-win-x64-portable.zip
Notes
- Linux packages not rebuilt for 0.3.6 (use 0.3.3 AppImage/deb if needed).
- Changelog: https://github.com/wu1w/takton/blob/main/CHANGELOG.md
v0.3.5
Takton 0.3.5
??????? Claude Code + ??/?????????
Fixed
- ???????:L5 ?????mid-loop ? L5?L3 ? tool ??
- ????/??????(
eb00cb4)- ??? SessionRunSnapshot:????? partial ?? + live tools
sync_response?? in-flight ??- ?? per-session ????;????? idle
- ??? cancel agent;Stop/????? task
Windows ???(??? Python + ????,????)
Takton-Setup-0.3.5.exe- NSIS ??Takton-0.3.5-win-x64-portable.zip- ???
??
iex ((irm https://raw.githubusercontent.com/wu1w/takton/main/scripts/install.ps1) -replace '^\uFEFF','')Checksums (sha256)
- Setup:
3532f99785e9112f52579f86c1847b23051429196ba66db05deea989b2ae1dab - Portable:
415382af9b5c17a6a4db1ab5a0f065df4f02b8a5427a5bc9a5a6320468ab9327
packaged commit: eb00cb4
v0.3.4
Takton 0.3.4
Fixed
- 思考中切面板再回来会话断流:WS 重连恢复 agent_running + 前端 sync;仅 session 切换清流式;active-ids 防误删
- 搜索连环十几轮:单 run 预算 + Jaccard 近似同义同桶
Windows 一键包
Takton-Setup-0.3.4.exe— NSIS 安装Takton-0.3.4-win-x64-portable.zip— 绿色版
Linux
本机 Windows 无法打 AppImage(symlink EPERM)。Linux 安装脚本暂回落 v0.3.3 资产;后续在 Linux 主机补 0.3.4 AppImage/deb。
Takton v0.3.3
Takton v0.3.3 —— 研究任务收敛修复。
packaged commit SHA: 428f14a
研究任务收敛修复:搜索/研究类任务不再无限轮搜索。
Fixed
- 研究任务反复搜索不总结:prompt 全文只有「别停」没有「何时停」,叠加 max_iterations 自动续段,导致研究类任务动辄二三十轮——
- prompt 层:stable 层新增搜索收敛指引(搜索预算 3-6 次、边际收益停止、80% 规则先交付注明缺口、禁同义改写式重复查询)
- loop 层:重复搜索软干预——query 归一化(小写+词序排序)指纹,第 2 次重复结果前附收敛提醒,第 3 次起直接拦截并强制总结;只对搜索类工具生效,重读文件等合法重复不受影响;
agent_search_repeat_guard=false可关
- 版本号同步修正:pyproject.toml / appVersion.ts 补齐 0.3.2 漏同步
Takton v0.3.2
Takton v0.3.2 —— 安全加固与跨平台沙箱大版本。
packaged commit SHA: c602666
安全加固与跨平台沙箱大版本:访问控制、密钥管理、命令执行隔离、
依赖供应链四个维度的系统性加固。
Added
- 独立权限控制台
/security:侧边栏盾牌入口- 命令执行模式二选一:沙箱模式 / 本地模式(实时生效)
- 高危命令策略表:8 个分类(删除文件/提权执行/关机重启/磁盘操作/系统服务/
远程脚本管道/数据外泄/写入系统目录)逐类三态控制——
放行(直接执行)/ 每次确认(弹窗,默认)/ 禁止(硬拦截[Policy Blocked]) - 访问与凭证:单用户模式开关(关闭需确认)+ 桥接令牌一键生成
- 安全自检面板:6 项检查绿/黄/红分级 + 修复建议
- 跨平台真沙箱(
agent_computer_backend默认auto,按平台自动选最强隔离):- macOS:
sandbox-exec(seatbelt)——deny default / 读全系统保工具链 /
写仅 workspace / 最小环境 / 默认断网;系统自带零依赖 - Windows + WSL2:经
wsl.exe转发 bwrap,完整 Linux 隔离语义 - Windows 无 WSL2:Job Object 受限模式(进程树清理 / 防 fork 炸弹 / 内存限额)
- 统一能力探测(完整/受限/无三级),启动自检与权限控制台按真实能力展示
- macOS:
- 实时终端面板:chat 页 agent 工具调用以终端命令流形式实时展示
($ 命令 + ✓/✗ 结果行),取代原截图面板;header「终端」开关 + 未读提示 - 统一启动安全自检:host 绑定 × 单用户模式组合 fail-hard 拒绝启动,
其余项(bridge_token/沙箱/加密盐/弱密码)醒目告警 - 管理员初始密码随机化:非 Electron 部署首启自动生成并写入
~/.takton/initial_admin_password(0600),不再硬编码admin
Security
- P0-1:
single_user_mode增加 loopback 硬闸门——非本机直连来源一律 403
(只信 socket 对端,不信任可伪造的 X-Forwarded-For) - P0-2:
jwt_secret/api_key默认值改为首次启动随机生成并持久化
~/.takton/secrets.json(0600);validator 修正为比对真实已知弱值集合
(原比对change-me与实际默认值不符,防线从未触发) - P0-3:docker-compose 环境变量名全面修正(
TAKTON_JWT_SECRET等;
另修复DATABASE_URL/QDRANT_URL/TAKTON_ENCRYPTION_SALT失效变量,
移除后端未使用的 redis 服务);TAKTON_SECRET_KEY旧名兼容 + deprecation 告警 - P0-4:补齐
backend/Dockerfile(非 root)与frontend/Dockerfile(多阶段) - P0-5:危险命令黑名单补数据外泄类规则(文件上传/反弹连接/凭证读取/
编码外发/远程传输);evolution G2 内容检查与执行层共用高严重度子集 - P0-6:bridge 端点非 loopback 且未设 token 时启动告警
- P2:审计日志 details 落盘前递归打码(api_key/password/secret/token 等
键名 →[REDACTED]) - P2:MCP 商店安装详情展示来源链接与
registry:package_id包标识 - P2:Electron 渲染进程开启
sandbox: true(OS 级沙箱) - 依赖漏洞清零:
python-jose(弃维护)迁移至 PyJWT 2.13.0;
python-multipart 0.0.31 / python-dotenv 1.2.2 / jinja2 3.1.6 升级;
xlsx 换 SheetJS 官方 0.20.3(修 Prototype Pollution + ReDoS)。
pip-audit14 → 0,npm audit1 高危 → 0
Fixed
- 运行中切换页面导致会话被误删(
Session not found)——三层防线:
活跃会话查询 API + 侧边栏清理前置跳过 + 删除接口 409 保护 - 输入框偶发无法输入(消息菜单透明遮罩吞点击 + composer 焦点兜底)
- Electron
file://协议下相对/api图片地址 404 导致的「实时画面加载失败」 - Docker 部署路径不可用(变量名错误 + Dockerfile 缺失)现已端到端可用
Changed
- 截图实时面板退役(agent 的
desktop_screenshot工具保留用于视觉感知,
不再向前端推送截图流) - 设置页安全区块迁移至独立
/security权限控制台
Takton-Setup-0.3.2.exe:Windows 一键安装包(推荐)Takton-0.3.2-win-x64-portable.zip:Windows 便携包,解压即用
源码版本号与包内容一致(frontend/package.json + backend/main.py = 0.3.2)。
Takton v0.3.1
Takton v0.3.1
What's New
- cluster_list TTL 缓存 — 消除压测 DB 风暴
- 工作流修复 — 手动创建工作流卡死修复(原生 prompt 换 PromptDialog);wiki/memory 页原生 confirm 替换为 ConfirmDialog
- dev 代理修复 — rewrites 端口 8095→8090 与 WS 硬编码统一
- 仓库卫生 — 版本号同步 + 清理一次性修复脚本
Install (full desktop packages)
| Platform | Package | Notes |
|---|---|---|
| Windows | Takton-Setup-0.3.1.exe | NSIS 安装包(含嵌入式 Python) |
| Windows | Takton-0.3.1-win-x64-portable.zip | 免安装便携版 |
| Linux | AppImage / deb | v0.3.1 待补,暂用 v0.3.0 |
packaged commit SHA: 1a643b2