QUESTIONS
FAQ
Is this AWS Smithy?
No — unrelated. AWS Smithy is an Interface Definition Language for API design. smithy-agent is named for the blacksmith's workshop (the forge, the anvil, the workers) and is a multi-agent orchestration harness for the pi coding agent.
Is this hammer-cli / Hammer.js?
No. Different projects entirely. The name collision is coincidental.
Where's the desktop app / CLI / web frontend?
Removed. smithy-agent today is a pi extension plus 5 npm packages. Earlier surfaces (a Tauri desktop app, web frontend, and standalone CLI) were cut. See the website for what ships now.
Do I need npm run build?
Yes. smithy-core's main is ./dist/pi/index.js, so the build is required after cloning (and after editing smithy-core) for pi to pick it up.
What Node version?
Node ≥25 to build the packages. The marketing site itself builds on Node 20.
Does it phone home?
No telemetry. Independent open-source software, MIT licensed. A test:no-telemetry guard runs in CI.