Skip to main content
metalworks turns a startup idea into a launch plan, grounded in real demand. Give it one sentence about what you want to build. It reads real conversations — Reddit, Hacker News, the web, or your own data — to tell you whether people actually want it, then turns that into the things you need to launch: your positioning, the competitors to beat, a design system, a build plan for your coding agent, and launch copy. Every claim links back to a real quote you can click — nothing is invented. It’s a Python library you install (also a CLI, an MCP server, and a Claude Code plugin).

Your first report

Install metalworks with a provider SDK, and set one key — any provider works (embeddings default to a local model, so there’s no second key to set):
Or run keyless on your Claude Code login — no key at all (the chat model and web search use your Claude Code session):
That’s a real report grounded in real conversations you can open — see the full Quickstart.

What you can do with it

Run demand research once, then turn that one report into whatever you need next. The work falls into five stages — each step is a single call: New here? Walk one idea from start to finish in the end-to-end walkthrough.

Why it’s not just another AI tool

Most AI research tools make up plausible-sounding answers. metalworks doesn’t. It reads real conversations across real sources, and anything it can’t back with an actual quote, it drops. When the demand isn’t there, it tells you — instead of inventing an opportunity. That’s what makes the output safe to act on. See why you can trust the output.

Four ways to use it

The same engine, whichever fits your workflow:
  • Python libraryfrom metalworks import Metalworks. The full toolkit, embeddable. → SDK reference
  • CLImetalworks research run --question "...", then metalworks build init, etc. → CLI
  • MCP servermetalworks mcp serve. Drive it from any MCP-aware agent or app. → MCP tools
  • Claude Code plugin/demand-report, /build-spec, and more as slash commands. → Claude Code plugin
The docs are split to match: Documentation (this section, the workflow end to end), Claude Code & plugins (the slash commands), and the SDK reference (the Python API and how to extend it).

Install

Need only the data tools, or want to keep it lean? See Installation for the full options. metalworks is open source (MIT) on GitHub.