FirmwareMaestro Docs
Getting Started

Account Setup

Sign up, configure your profile, and pick the right plan for your firmware projects.

Creating an account

FirmwareMaestro uses passwordless sign-in via Replit Auth. To create an account, click Get Started from any page on the site, then follow the sign-in flow.

Your account gives you access to:

  • The web dashboard for generating documents and code scaffolds
  • The fwm CLI agent (with API tokens for terminal usage)
  • Project history and version control of generated artifacts
  • Email notifications when long-running document jobs complete

Choosing a plan

We offer subscription tiers that scale with how many projects you generate each month and which AI models are available to you. See the Pricing page for the current breakdown.

All plans include access to the full set of 12 document types and the Code Scaffold generator. Higher tiers unlock more concurrent jobs, priority queueing, and team features.

Managing API tokens for the fwm CLI

To use the fwm CLI agent, you'll need to issue an API token from the dashboard:

Open API Tokens

Navigate to Dashboard → Settings → API Tokens.

Generate a new token

Click New Token, give it a descriptive name (e.g. laptop-2026), and copy the token immediately — it's only shown once.

Configure the CLI

Run fwm login in your terminal and paste the token when prompted, or set the FWM_API_TOKEN environment variable in your shell profile.

You can revoke tokens at any time from the same page.

Email & notifications

By default, you'll receive email notifications for:

  • Account-related events (welcome, password resets, security alerts)
  • Subscription changes (renewals, payment failures, cancellations)
  • Long-running document generation completions
  • Support ticket confirmations

You can adjust these in Dashboard → Settings → Notifications.

On this page