一个工作空间,容纳整项工作。
Varin 的 Harness 负责连接模型、工具、上下文、权限、后台工作和子 Agent。原生 Rust 运行时保存会话与执行记录,共享的 Application Host 提供模型连接和工作区服务。
用 Varin 做什么。
TASKS
推进一项任务
流式对话、消息队列、计划、子 Agent 和定时接续。
PROJECTS
开发项目
文件编辑、差异查看、Git 与 worktree、终端,以及代码检索和语言工具。
RESEARCH
阅读与研究
网页与学术检索、PDF 阅读,在对话旁保留原始材料。
VISUALS
制作可视化内容
生成和编辑图像,在消息中制作交互式 HTML 图表和小工具。
SETUP
组织自己的工具
连接云端或本地模型,设置权限,配置指令、skills 和 MCP 服务。
DEVICES
跨设备工作
使用本地工作区,或从桌面、浏览器和移动端连接远程 Host。
四种工作台,共用一份状态。
内置的 Agent、IDE、Research 和 Bot 工作台为不同任务提供相应布局,共用同一份会话、文件和运行中的工作。工作台由普通内置扩展提供,可以停用或替换;切换工作台不会改变模型、权限或已经开始的工作。
Agent
以对话和任务为中心,编辑器放在聊天旁边。
桌面 · 网页 · 移动端
IDE
编辑器居中,配合 Git、终端与语言工具。
桌面 · 网页
Research
面向检索、阅读论文和保留原始材料的布局。
桌面 · 网页 · 移动端
Bot
Bot 会话拥有独立的归属与知识。
桌面 · 网页 · 移动端
可以扩展的工作台。
常用工具直接声明,其他可用能力通过索引和按需说明提供,读取说明时保持工具声明前缀稳定。扩展可以添加工具、模型适配器、面板,乃至整套工作台布局。
计划与知识由私有的 KnowledgeStore 进程保存,底层使用 TriviumDB。
从这里开始。
Varin 正处于 1.0 之前的活跃开发阶段,发布说明记录各发行版的内容。升级前请备份重要的应用数据。