Configuration

Settings

Configure ProtoFlow's behavior, appearance, AI models, and billing from the Settings dialog.

# App Settings

General application settings that control ProtoFlow's core behavior.

SettingDefaultDescription
AnalyticsOnEnable or disable anonymous usage analytics. ProtoFlow respects your privacy.
Trackpad Zoom InversionOffInvert the zoom direction when using a trackpad. Useful for natural scrolling users.
Grid VisibilityOnShow or hide the grid on the canvas.
Grid Size10.0The spacing between grid points in canvas units.
Snap to GridOnAutomatically align elements to the nearest grid point when placing or moving.
Auto-Save Interval5 minHow frequently ProtoFlow auto-saves your work.
Recent Files Count10Number of recently opened files to display on the welcome screen.
Settings controls are applied live while you tune the workspace.

# AI Configuration

Configure the AI Copilot's model, behavior, and API keys.

Model Settings

  • Model selection: Choose the AI model from the dropdown (Auto, Pro, Gemini, GPT, Claude variants)
  • Mode selection: Choose between Agent, Ask, and Plan modes
  • Reasoning effort: Adjust how deeply the AI analyzes complex problems (for supported models)

Scoping Settings

  • Schematic scope: Single schematic or all open schematics
  • Annotation usage: All, text-only, shapes-only, or none
  • Connection style: Auto, direct wires, or net labels

API Keys

ProtoFlow uses its own API keys by default (included with your credits). For power users, you can optionally enter your own API keys for each provider:

  • Google Gemini API key
  • OpenAI API key
  • xAI Grok API key
  • Anthropic Claude API key

API keys are stored securely and never transmitted to ProtoFlow servers.

# Theme & Appearance

Customize ProtoFlow's visual appearance with built-in theme options.

Available Themes

Light

Clean, bright theme for well-lit environments

Dark (Black)

Pure black backgrounds, ideal for OLED displays

Dark (Blue)

Dark blue tint for reduced eye strain

Switch themes from the toolbar theme button or from Settings. Your theme preference is saved and persists across sessions.

# Credits & Billing

ProtoFlow app version 2.4.3 and newer displays new-harness AI usage in credits. Free accounts keep a message-based daily allowance; trials and paid plans receive included credit allowances and can add pay-as-you-go credits.

How Credits Work

  • Credit definition — Credits are the consistent AI usage unit shown throughout ProtoFlow
  • Request cost — Each request consumes credits based on the selected model, actual tokens, and any provider tools used; higher-cost model multipliers scale the total
  • Free account — 10 Basic-model and 5 Pro-model messages per day; this tier remains message-based
  • 7-day Pro trial15 credits per day, with an 80-credit limit across the trial
  • Pro50 credits per day and 250 credits per rolling seven days
  • Max250 credits per day and 500 credits per rolling seven days
  • Component generation — After included generation units, a 1× model uses 30 credits per fresh part; 2×, 3×, and 8× models use 60, 90, and 240 credits
  • Usage tracking — View token and credit usage on each completed AI response
  • Rate limiting — When credits run low, a notification prompts you to purchase more
  • Credit purchase — Purchase additional credits via Stripe from the Settings panel or when prompted

Viewing Usage

Your current credit balance is displayed in the AI Copilot panel. Click it to see detailed usage history and purchase more credits.

[ Screenshot ]

Credits panel showing current balance, usage history, and purchase options

Next Steps

Try it yourself: download ProtoFlow free

Everything in these docs is free to use on macOS, Windows, and Linux: AI schematic generation, real parts from LCSC/DigiKey/Mouser, DRC/ERC, and KiCad export.

Get for Mac