Skip to content

@a2amesh/create-a2amesh

@a2amesh/create-a2amesh is the scaffolding package for rapidly bootstrapping new A2A Mesh projects and custom adapter runtimes.

Purpose

  • Scaffolding: Sets up new folders with pre-configured TypeScript compile targets, package manifests, and boilerplate code.
  • Developer Onboarding: Streamlines starting new A2A projects without manual setup.

Primary Command

Run the initialization wizard directly via:

bash
npm exec @a2amesh/create-a2amesh -- my-agent

With pnpm, use pnpm dlx @a2amesh/create-a2amesh my-agent; an installed CLI can also run a2amesh init.

Release State

  • Channel: Public Stable
  • Initial Version: 0.1.0-alpha.0

Released under the Apache-2.0 License.