Smithy Agent

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.