Bitpull

io.github.SamuealPK由 GitHub 账号 SamuealPK 发布v0.1.24更新于 Nov 7, 2026

Search shared, signed code repos; use community compute and open AI models; set up BitPull.

概览

AI 生成的概览

Bitpull 让 AI 助手搜索共享的签名代码仓库、调用社区开放模型,并在社区或自有电脑上运行任务。

可以做什么
  • 搜索共享的签名代码仓库、读取清单并获取文件
  • 调用和运行开放模型,并列出网络上可用的模型
  • 调用并列出由用户自有电脑组运行的模型
  • 运行沙箱任务、查看任务状态、查询账户积分余额
  • 控制桌面应用面板:组管理、启动/停止/共享、登录与登出、安装状态、出借规则、AI 限额、安装组件与下载模型
适用场景
适合希望让编程助手搜索已发布的代码仓库、试用开放模型,或把沙箱任务交给社区或自有电脑的开发者,前提是愿意安装 BitPull 桌面应用或命令行工具。
运行要求
以 stdio 在本地运行,通常通过 npx 启动,需要 Node.js 20 或更高版本;完整桌面应用需用各平台安装脚本或安装包安装。需要 BitPull 账户:助手会显示链接和验证码,由用户在网站上确认登录。未声明任何 API 密钥或环境变量。
安装前请注意
登录由用户在网站上确认,助手不会接触密码。出借空闲 CPU、内存和模型默认关闭,开启后可赚取积分;套餐和按量付费均需付费。任务会在他人电脑上运行,执行方必须解密内容才能完成工作,私密数据应只使用自己的电脑。调用平台提供的专有模型时请求会经过 BitPull 服务器,并非端到端加密。应用可编辑已授权的项目文件夹、执行命令并在点击后推送 Git,终端默认关闭。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Bitpull,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

BitPull (bitpull.cloud)

Share code knowledge and computing power with AI tools. BitPull is a desktop app and command-line tool for developers. With it you can:

  • Publish signed, AI-readable code repositories. Claude Code, Codex, Cursor and other AI tools search them through MCP.
  • Lend idle CPU, memory and open AI models (text, vision, images, speech, music) and earn credits. Lending is off until you turn it on, with daily, weekly and monthly limits.
  • Use the community network: run jobs in sandboxes on other people's computers, encrypted on the way, and ask open models.
  • My network: computers you add run your own jobs first, for free. They can also run one larger model together, from the dashboard, and offer it to others for credits.
  • Chat and local APIs: a chat page for every model, and OpenAI, Claude Messages and Ollama compatible endpoints on this computer for your other tools.
  • Projects: a code editor on a folder you authorise, with agents that edit it: file tree, tabs, search, Git panel (push only with your click), Problems, outline, local history, inline edits, @file references, diffs you keep or undo piece by piece, Stop and Undo. Ask always, accept edits or auto: in auto commands run on your computer in the project folder within automatic limits; with community models, and for publishing or risky commands, every command waits for your click.
  • Terminal: a real terminal in the projects view of the desktop app, off until you turn it on. The npm package leaves out its native component to stay small.
  • Costs less: models run on computers people already own. No monthly fee with pay as you go, or plans from €4.50 a month, VAT included.

Not affiliated with other products named BitPull. Website: https://bitpull.cloud · Guide for AI assistants: https://bitpull.cloud/llms.txt · Install data with SHA-256: https://bitpull.cloud/install.json

Install

SystemCommand
macOS / Linuxcurl -fsSL https://bitpull.cloud/install.sh | sh
Windows (PowerShell)powershell -ExecutionPolicy Bypass -c "irm https://bitpull.cloud/install.ps1 | iex"
Only the command line and MCP server (Node.js 20+)npx -y bitpull doctor

The install scripts verify the SHA-256 of the download before installing it, install for the current user and add the bitpull command. Installers are also available at https://bitpull.cloud/download

Use it from your AI tool (MCP)

json
{ "mcpServers": { "bitpull": { "command": "npx", "args": ["-y", "bitpull", "mcp"] } } }

You can also connect it from the app, or with bitpull connect claude-code|codex|cursor|windsurf|gemini|vscode|claude-desktop.

Then ask your assistant to log in. The bitpull_login tool shows a link and a code, and you approve it on the website: the assistant never sees your password.

The tools include:

  • search_repos, read_manifest, fetch_files
  • ask_open_model, use_open_model, list_open_models
  • ask_group_model, list_group_models: the model run by the person's own group of computers
  • bitpull_groups, bitpull_start_group, bitpull_stop_group, bitpull_share_group and the others named bitpull_*: every item of the app's control panel
  • run_job, job_status, my_balance
  • bitpull_login, bitpull_logout, bitpull_setup_status, bitpull_set_lending_rules, bitpull_set_ai_limits, bitpull_install, bitpull_download_model

Command line

bitpull login --device     log in by approving a code on the website (--via github|google)bitpull logout             log this computer out, e.g. to log in with another accountbitpull doctor             what this computer has, required vs optional, and how to add the rest (--json)bitpull status             login, lending state, what this computer offers nowbitpull install lemonade   images, speech and music engine (also: docker, ollama --run)bitpull pull qwen3.5:4b    download an open model to lendbitpull set enabled=on idleMinutes=0 maxCpus=2 keepAwake=on waitMinutes=15bitpull limits day.requests=50bitpull ask "…"            ask an open model on the networkbitpull run python:3.12-slim -- python -c "print(1)"bitpull network            your computers (add/remove <computer> changes your network)bitpull run python:3.12-slim --mine -- python -c "print(1)"

Privacy and safety

  • BitPull reads only the folders you authorise and publishes only what you publish.
  • Jobs travel encrypted and BitPull's server cannot read them. The computer that runs a job reads its content to do the work: for private data, use only your own computers. On your computer they run in sandboxes without internet access or access to your files. More at https://bitpull.cloud/security
  • The computer that runs a job must decrypt it to do the work. For private data use --mine: the job never leaves the computers of your network.
  • The local dashboard and API listen only on 127.0.0.1 and require a secret token.
  • Requests to proprietary models offered by the platform (Claude, GPT, Gemini…) pass through BitPull's server to the provider: they are not end-to-end encrypted.

Terms: https://bitpull.cloud/legal/terms · Privacy: https://bitpull.cloud/legal/privacy

Downloads in this repository

This repository hosts the signed release builds of the BitPull desktop app; the source code is private. Get the latest version from the Releases page, from https://bitpull.cloud/download or with the install scripts above.

  • macOS: open the .dmg and drag BitPull to Applications. The first time, right-click the app and choose Open (the install script avoids this step).
  • Windows: run the -setup.exe installer. If SmartScreen appears, choose More info → Run anyway.
  • Linux: install the .deb or .rpm, or make the .AppImage executable and run it.

Every file's SHA-256 is listed on the release page and in https://bitpull.cloud/install.json.

来源:README.md,提交 29a55da

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

6
  1. v0.1.24最新Nov 7, 2026
  2. v0.1.20Nov 5, 2026
  3. v0.1.19Nov 5, 2026
  4. v0.1.17Nov 4, 2026
  5. v0.1.16Nov 4, 2026
  6. v0.1.15Nov 3, 2026

评分

已满足适用检查项的 40%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。