Simulator
Plan a build, pay into escrow, fund a team
Give a goal and a budget and get a plan you can compare on quality, cost and risk. Then walk the money through a simulated escrow, or open a crowdfunded build and vote on milestones. It runs in your browser on a bundled set of sample items and simulates a self-hosted node, where an item is called a block. On the hosted app, orders and funded builds are coming soon.
Sell an item
Publish an item to this simulated node. It is saved in this browser only, under rb_user_blocks, and the planner can pick it for your next plan.
Your items
Activity log
Every step is appended to a hash-chained log. Each entry holds the hash of the one before it, so a change to an old entry breaks the chain. It is kept in this browser.
No activity yet. Plan something and the steps appear here.
Loading the sample items
Connections
Each source is an adapter. An item source is searched for every need in your goal. An agent server is an MCP server that the plan tells your coding agent to use. These are the presets that ship with the repository.
Also built in and keyless: GitHub search, the official MCP registry, arXiv and Hugging Face Hub. ReuseForge is itself an MCP server, over stdio or at /mcp on a node, with tools for search, planning, escrow and crowdfunded builds. Figma files can be imported as design items with a Figma token.
Turn a source on, or print the agent config for a goal
python -m repoblock connectors enable alphaxiv
python -m repoblock mcp-config "RAG chatbot over my PDF invoices"These commands run on your own node. See Getting started.
Research behind the planner
Papers found through alphaXiv that shaped how ReuseForge plans and builds.