BitPull
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, end-to-end encrypted, and ask open models.
Website: https://bitpull.cloud · Guide for AI assistants: https://bitpull.cloud/llms.txt · Install data with SHA-256: https://bitpull.cloud/install.json
Install
| System | Command |
|---|---|
| macOS / Linux | curl -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)
{ "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_filesask_open_model,use_open_model,list_open_modelsrun_job,job_status,my_balancebitpull_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
bitpull doctor what this computer has, required vs optional, and how to add the rest (--json)
bitpull status login, lending state, what this computer offers now
bitpull install lemonade images, speech and music engine (also: docker, ollama --run)
bitpull pull qwen3.5:4b download an open model to lend
bitpull set enabled=on idleMinutes=0 maxCpus=2 keepAwake=on waitMinutes=15
bitpull limits day.requests=50
bitpull ask "…" ask an open model on the network
bitpull run python:3.12-slim -- python -c "print(1)"
Privacy and safety
- BitPull reads only the folders you authorise and publishes only what you publish.
- Other people's jobs run end-to-end encrypted, in sandboxes without internet access or access to your files.
- 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