VARIN / AGENT 工作台

Varin

把模型、工具和專案,放進同一個工作台。

開源的通用 Agent 工作台。你可以和 Agent 一起排查問題、撰寫程式、閱讀論文,或製作互動式說明,並在同一段對話中查看過程與結果。Varin 提供桌面版和網頁版,也有連接 Host 的行動客戶端。

一個工作空間,容納整項工作。

Varin 的 Harness 負責連接模型、工具、上下文、權限、背景工作和子 Agent。原生 Rust 執行環境儲存對話與執行紀錄,共享的 Application Host 提供模型連線和工作區服務。

INPUTSRUNTIMEWORKBENCHESDESKTOP · WEB · MOBILE
模型、工具、檔案與專案匯入同一個 Rust 執行環境,再由不同工作台在桌面、網頁與行動裝置上呈現。

用 Varin 做什麼。

任務

推進一項任務

串流對話、訊息佇列、計畫、子 Agent 和排程接續。

專案

開發專案

檔案編輯、差異檢視、Git 與 worktree、終端機,以及程式碼檢索和語言工具。

研究

閱讀與研究

網頁與學術檢索、PDF 閱讀,在對話旁保留原始資料。

視覺化

製作視覺化內容

生成和編輯圖像,在訊息中製作互動式 HTML 圖表和小工具。

設定

組織自己的工具

連接雲端或本機模型,設定權限,配置指令、skills 和 MCP 服務。

裝置

跨裝置工作

使用本機工作區,或從桌面、瀏覽器和行動裝置連接遠端 Host。

四種工作台,共用一份狀態。

內建的 Agent、IDE、Research 和 Bot 工作台為不同任務提供相應配置,共用同一份對話、檔案與執行中的工作。工作台由一般的內建擴充功能提供,可以停用或替換;切換工作台不會改變模型、權限或已經開始的工作。

  • Agent

    以對話和任務為中心,編輯器放在聊天旁邊。

    桌面 · 網頁 · 行動裝置

  • IDE

    編輯器置中,搭配 Git、終端機與語言工具。

    桌面 · 網頁

  • Research

    面向檢索、閱讀論文與保留原始資料的配置。

    桌面 · 網頁 · 行動裝置

  • Bot

    Bot 對話擁有獨立的歸屬與知識。

    桌面 · 網頁 · 行動裝置

可以擴充的工作台。

常用工具直接宣告,其他可用能力透過索引和按需說明提供,讀取說明時保持工具宣告前綴穩定。擴充功能可以加入工具、模型轉接器、面板,乃至整套工作台配置。

計畫與知識由私有的 KnowledgeStore 程序保存,底層使用 TriviumDB。

從這裡開始。

Varin 正處於 1.0 之前的活躍開發階段,發行說明記錄各發行版的內容。升級前請備份重要的應用程式資料。