jmerelnyc
Talos
GPU worker client for the Talos network. Pairs with your Talos account, serves open-model inference jobs over a WebSocket, and reports uptime for payouts.
Documentation snapshot
README 快照
翻译暂时拿不到。
机器翻译的项目简介,仅供参考。原文在下方,也可以直接用浏览器自带的整页翻译 (Chrome / Edge 点地址栏右侧的翻译图标,或用右键菜单里的「翻译成中文」)。
下面正文是项目自己的英文 README。想读全文就用浏览器自带的整页翻译: Chrome / Edge 点地址栏右侧的翻译图标,或用右键菜单里的「翻译成中文」; 手机浏览器一般在菜单里。
本页保存的是公开项目资料快照,阅读过程不需要连接 GitHub。
Talos worker
Share your GPU with the Talos network and earn. This is the downloadable
client (intended to live in its own public GitHub repo, talos-worker). It
pairs with your Talos account using a code, then serves open-model inference
jobs from the network via your local Ollama, reporting
uptime and earning a share of real usage revenue.
The Talos web app never imports this repo. The two only talk over the network: a device code to pair, then jobs and heartbeats over a WebSocket.
Requirements
- Python 3.9+
- Ollama running locally with at least one model pulled,
e.g.
ollama pull llama3.1:8b - NVIDIA GPU recommended (detected automatically; CPU also works)
Install
pip install -e .
Pair
Get a code from your dashboard (Pair a device), then:
talos-worker pair # prompts for the code
# or non-interactively:
talos-worker pair --code TALOS-XXXX-XXXX --server https://api.usetalos.xyz
Run
talos-worker run --allocation 0.5
- Opens a local dashboard at http://127.0.0.1:8674 with live status and a power (allocation) slider.
--allocation 0..1sets how much of the machine you offer. It maps to concurrency/duty-cycle, not a literal power percentage.- Uptime accrues while connected; earnings are credited per served job and visible on your Talos dashboard.
Commands
| Command | Description |
|---|---|
talos-worker pair | Pair this machine with a code |
talos-worker run | Connect and serve inference jobs |
talos-worker status | Show config, GPU and available models and jobs |
Using talos-auto in your editor
This repo is for two different audiences:
-
Sharing a GPU? That’s
talos-worker, above: pair it, run it, earn. -
Just want talos-auto in your editor? You do not need to run anything; point your tool at the hosted gateway. Two ways to do that:
- Automatic: install
sdk/and runtalos setup— it writes the real config file for you and backs up the original. - Manual: each tool has its own folder with a guide, a config snippet, a
verify.shquickstart script and a bundled SDK example:cursor/,vscode/(Continue / Cline),claude-code/,jetbrains/,zed/,aider/.
- Automatic: install
See docs/ for the shared overview, or examples/
for more example stacks (Go, Node.js, Vercel AI SDK, LiteLLM).
Contributing
See CONTRIBUTING.md.
Official distribution
获取与安装
暂未发现可确认的官方软件包地址
当前 README 快照没有出现 npm、PyPI、Crates.io、pub.dev 等官方包页链接。本站不会根据仓库名称猜测下载地址。
本站不托管项目文件;需要安装时,请以项目维护者发布的官方文档为准。
Before installing
使用前核验
本站保存公开资料用于阅读,不代表安全审计或功能背书。安装前请核对许可证、依赖来源和发布签名,不要直接运行来源不明的二进制文件或高权限脚本。