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.
| Setting | Default | Description |
|---|---|---|
| Analytics | On | Enable or disable anonymous usage analytics. ProtoFlow respects your privacy. |
| Trackpad Zoom Inversion | Off | Invert the zoom direction when using a trackpad. Useful for natural scrolling users. |
| Grid Visibility | On | Show or hide the grid on the canvas. |
| Grid Size | 10.0 | The spacing between grid points in canvas units. |
| Snap to Grid | On | Automatically align elements to the nearest grid point when placing or moving. |
| Auto-Save Interval | 5 min | How frequently ProtoFlow auto-saves your work. |
| Recent Files Count | 10 | Number of recently opened files to display on the welcome screen. |
# 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 trial — 15 credits per day, with an 80-credit limit across the trial
- Pro — 50 credits per day and 250 credits per rolling seven days
- Max — 250 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.
Credits panel showing current balance, usage history, and purchase options
Next Steps
- → Customize your workspace with UI Customization
- → Learn all Keyboard Shortcuts
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
