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 分

    請在儲存庫或註冊中心條目中宣告授權條款。