TT

thatsimpletech/tst-desk

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

0 stars 质量 68 趋势 20Apache-2.0

TST Desk 是一款桌面应用,可以在窗口中给你一个 AI 同事:你把它指向一个文件夹,输入你想要的内容,然后看它运行——阅读文件、执行命令,并在它之前询问......

概览

TST Desk 是一款桌面应用,可以在窗口中为你提供一个 AI 同事:你只需指向某个文件夹,输入你想要的内容,就能看着它运行——读取文件、执行命令,并在它做任何重要操作前先请求。它看起来和感觉像是带有 Cowork 风格工作区的 Claude Desktop,但它运行在你选择的模型上,通过任何兼容 OpenAI 的端点计算,按你的 API 密钥计费,标题栏有实时成本计量器。它没有服务器,没有托管后端,没有账户,也没有订阅——指向本地模型服务器时,它不需要 API 密钥,也不需要网络。 v0.1.0 版本在发布页面。每个平台都会获得这些由 .github/workflows/package.yml 构建的工件: GitHub Releases 会重写 Tauri 的 TST Desk_ 中的空间......名字变点;SHA256SUMS.txt 使用下载名称。 1. 从发布页面下载你平台的工件。2. 与已发布的 SHA256SUMS.txt 进行验证。3. 安装:- — 打开.dmg,拖曳到应用程序。

概述(AI 翻译)

一个开源、自带模式的桌面代理工作空间。

TST Desk 是一款桌面应用,可以在窗口中为你提供一个 AI 同事:你只需将其指向 文件夹,输入你想要的,然后看它正常工作——读取文件、执行命令和询问 在它做出任何重大影响之前。它看起来和感觉就像Claude桌面加上了Cowork风格 但它可以运行在你选择的模型上,通过任何兼容OpenAI的端点,计费为 你的API密钥,标题栏里有实时成本计量器。没有服务器,没有托管后端, 没有账户,也没有订阅——而且指向本地模型服务器时,不需要API密钥,也不需要 根本不建立人脉。


安装

v0.1.0 在发布页面。每个平台都获得了这些工件,由 .github/workflows/package.yml:

平台 文物
macOS(苹果硅) TST.Desk_0.1.0_aarch64.dmg
macOS(英特尔) TST.Desk_0.1.0_x64.dmg
Linux(x86_64) TST.Desk_0.1.0_amd64.AppImage 和 TST.Desk_0.1.0_amd64.deb
Linux(ARM64) [TST.Desk_0.1.0_aarch64.AppImage 和 TST.Desk_0.1.0_arm64.deb
Windows TST.Desk_0.1.0_x64_en-US.msi

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

TST Desk

An open-source, bring-your-own-model desktop agent workspace.

Point it at a folder, say what you want, and watch it work. It reads files, runs commands, and asks before it does anything consequential. It looks and feels like Claude Desktop, but it runs on the models you choose, billed to your own key.

  • Open source, no account. Apache-2.0. Nothing to sign up for, no hosted backend, no subscription. You pay your model provider per token, and nobody else.
  • Any OpenAI-compatible model. Paste a server URL, pick a model, start working. A live meter in the title bar shows what each turn and session costs, and a spend cap pauses the session when it is reached.
  • Works offline with a local model. Pointed at a model server on your own computer, it needs no API key and no network.
  • Asks before it acts. Every tool call goes through a classifier. Reads and edits inside your folder run on their own. Other shell commands, anything outside the folder, and anything it cannot classify wait for your approval.
  • Keys stay in your OS keychain. Keychain on macOS, Secret Service on Linux, Credential Manager on Windows. Never in a config file or a log.
  • A native app for macOS, Linux and Windows. Built on Tauri: a Rust shell on the system webview, with the agent daemon bundled in. No Electron. An Android app pairs with a QR code and follows your sessions from your phone.

Download the latest release · Install steps · Quickstart · How models work

Works with

TST Desk talks to any server that speaks the OpenAI chat API. No model ships with it; the first run walks you through adding one.

What Examples Key
A model server on your computer Ollama, vLLM, LM Studio, llama.cpp’s server None. No key is asked for, and none is sent to 127.0.0.1 or localhost.
A hosted model API A provider’s OpenAI-compatible /v1 endpoint Your key, stored in the OS keychain and sent only to that URL
A gateway in front of many models A router or proxy that speaks the OpenAI chat API Your key for the gateway
A server you run on another machine Your own vLLM or llama.cpp behind a key A named key for that server
Anything else Any endpoint that speaks the OpenAI chat API Whatever that endpoint needs

You can also mix them: a team gives planning, doing and checking their own models, for example a hosted model that plans and a local one that does the work. See docs/models.md.


Install

Get the newest build from the latest release. Every release has these files:

Platform File
macOS, Apple silicon .dmg (aarch64)
macOS, Intel .dmg (x64)
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add thatsimpletech/tst-desk
新手?先看 mcpskill.org 教程 →