tork 是一个基于终端的种子搜索工具,聚合公共索引、去重结果并通过舒适的 TUI 管理下载,内置一键获取 Linux ISO 和支持 SOCKS5 代理。

Stars

160

7 天增长

暂无数据

Fork 数

5

开放 Issue

3

开源协议

MIT

最近更新

2026-07-28

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它独特地将来自多个索引的重复种子折叠成一行并合并 tracker 列表,提供官方 Linux ISO 浏览器,以及严格的代理模式(集成 Tor),全部在平静的终端界面中实现。

适合谁使用

  • 偏好命令行工具的种子用户
  • 希望简单下载官方 Linux ISO 的 Linux 用户
  • 注重隐私、想要集成代理的种子客户端用户
  • 寻求功能丰富 TUI 应用的终端爱好者

典型使用场景

  • 从多个索引搜索并下载种子,支持去重
  • 浏览并获取官方 Linux ISO(Ubuntu、Debian、Fedora 等)
  • 通过键盘驱动的 TUI 管理下载(暂停、验证、做种、移动)
  • 通过 SOCKS5 代理(如 Tor)路由所有种子流量以保护隐私

项目优势

  • 跨索引去重种子并合并 tracker 列表以提高可用性
  • 集成代理模式,严格隔离(禁用 DHT、uTP、入站连接),并验证 Tor 出口
  • 内置健康检查和 swarm compass 用于监控提供者和下载健康
  • 一键获取官方 Linux ISO,无需寻找镜像

使用前须知

  • Autopilot 功能标记为正在进行中
  • 代理严格模式可能导致对等点减少和下载变慢
  • 需要 Go 1.26+ 且在没有预构建二进制文件的平台上需要编译

README 快速开始

tork

 /\_/\
( ^.^ )  a cozy terminal for torrent search + one-key linux isos
 > ^ 20 size:<8gb
linux codec:x265 -source:cam
provider:nyaa category:anime is:trusted
is:hdr -is:dv

Available fields are res, seeders, size, source, codec, provider, and category. Attributes include is:trusted, is:hdr, is:dv, and is:pack; prefix any structured filter with - to negate it.

Verification rehashes completed torrent pieces. Direct downloads require a published SHA256; mismatches are moved aside as .corrupt, .corrupt.1, and so on before retrying.

Autopilot (WIP)

Describe what you want and let the cat make a plan:

tork autopilot "all breaking bad seasons 1080p under 40GB"
tork autopilot --dry-run --min-seeders 20 "dune 2024 2160p"

Autopilot shows its picks, total known size, reasons, and a summary of rejected results before asking to queue anything. Use -n N to cap the picks, --max-size 8GB to cap each download, or --category movies,anime to narrow provider categories. When the same limit appears in several places, the flag wins over the request text, which wins over config defaults. --headless skips the TUI but still asks before queuing; scripts and cron jobs need --yes. Decisions stay local in ~/.tork/autopilot.jsonl so a strange choice can be inspected later.

Persistent defaults can live under autopilot in ~/.tork/config.yaml:

autopilot:
  max_downloads: 3
  min_seeders: 10
  max_size_gb: 40
  allowed_categories: [movies, anime]

Legal

tork is a BitTorrent client and search tool. It does not host files, operate trackers, or control the third-party providers it can search.

Use it only for content you are allowed to download and share, such as official Linux ISOs, public-domain media, open-source software, and your own files. You are responsible for following local law and the terms of any provider you enable.

Provider availability and results can change without notice. tork does not endorse or guarantee third-party content.

A proxy routes tork's traffic, but it is not a promise of anonymity or legal protection.

MIT, see LICENSE.

项目描述

cli for searching and downloading torrents

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

nethical6
精选
nethical6 GitHub avatar

conversation-steganography

A tool that hides encrypted secret messages inside innocent-looking AI-generated chat text for private communication over any messaging platform.

Go
1,149
programmersd21
精选
programmersd21 GitHub avatar

flow

flow is a minimalist terminal dashboard that displays real-time network throughput with smooth animations, multiple responsive modes, and zero configuration.

开发者工具CLI 与终端
277
MobAI-App
MobAI-App GitHub avatar

simslim

simslim reduces iOS simulator memory usage by 4x by disabling unnecessary background daemons, allowing many more simulators to run on a single Mac.

Go
248