Profile & Settings
Manage your profile, themes, AI providers, and account preferences
The Profile page lets you manage your account, choose themes, configure AI providers, and monitor your usage.
Accessing Profile Settings
Click your profile avatar or name in the top navigation bar, then select Profile to access your settings.
Theme Selection
Archflow ships with 7 preset themes:
| Theme | Style |
|---|---|
| Candy Pink | Vibrant pink accents with a playful feel |
| Warm Earth | Warm brown and earth tones |
| Ocean Blue | Cool blue tones inspired by the ocean |
| Forest Green | Natural green palette |
| Purple Gradient | Rich purple accents |
| Minimal Gray | Clean, minimal grayscale design (default) |
| Bumble Bee | Bold yellow and black with golden accents |
Select any preset theme to instantly change the appearance of Archflow. Your theme preference is saved to your account.
Custom Theme Import
For complete brand customization, import a custom theme from TweakCN:
- Navigate to Profile > Theme Import
- Design your theme in TweakCN's visual editor
- Copy the exported CSS (supports both Tailwind v3 and v4 formats)
- Paste the CSS into the import field
- Preview the theme to verify it looks correct
- Click Save to activate
See Custom Themes for more details on the theme system.
Dark Mode
Toggle between light and dark mode using the theme switcher in the navigation bar. Custom themes automatically adapt to dark mode without any additional configuration.
AI Settings (BYOK)
Archflow supports Bring Your Own Key (BYOK) for AI providers. Configure your own API keys to use your preferred AI models for documentation generation, Archie conversations, and analysis.
Supported Providers
| Provider | Models | Use Case |
|---|---|---|
| OpenAI | GPT-4o, GPT-4o-mini, and more | General AI tasks |
| Anthropic | Claude 4.5, Claude 4.6 | Documentation, analysis |
| Azure OpenAI | Azure-hosted OpenAI models | Enterprise deployments |
| Mistral | Mistral Large, Medium | Cost-effective AI |
| OpenRouter | Multiple providers | Access many models through one key |
| HuggingFace | Open-source models | Self-hosted or API models |
Configuring AI Providers
- Go to Profile → AI Settings
- Click Add Provider
- Select the provider type
- Enter your API key
- Test Connection to verify the key works
- Select which model to use for different tasks (chat, tool calling, embeddings)
You can configure multiple providers and select different models for different purposes. API keys are encrypted at rest using AES-256-GCM.
Per-Project AI Settings
Projects can override the default AI settings:
- Open the project Settings page
- Configure project-specific model preferences
- These settings take priority over your account-level defaults
Usage & Plans
Navigate to Profile > Usage to monitor your consumption:
- Projects --- Current count vs. your plan limit
- AI Actions --- Monthly usage with breakdown by tool type
- Top Tools --- Most-used AI tools and their credit consumption
- Lifetime Summaries --- Cumulative usage across all resource types
Subscription Management
Archflow uses Paddle for subscription billing. Manage your subscription from the Profile page.
Account Statuses
| Status | Description |
|---|---|
| Trialing | Free trial period --- shown with expiry date in your profile |
| Active | Paid subscription is active |
| Gifted | Complimentary access --- shown with gift expiry date |
| Cancelling | Subscription is scheduled to cancel at end of billing period |
An account status banner appears at the top of the dashboard when action is needed (e.g., trial expiring, subscription cancelling).
Subscribing
- Navigate to the Subscribe page (linked from the account status banner or profile)
- Choose between monthly and yearly billing using the toggle
- Complete checkout through the Paddle payment flow
- Your account status updates to Active immediately
Managing Your Subscription
From the Subscription section on your profile page:
- View your current plan and billing period
- See subscription status with a badge indicator
- Click Manage Subscription to open the Paddle portal for:
- Updating payment methods
- Changing billing frequency
- Cancelling your subscription
When you cancel, the subscription remains active until the end of the current billing period. A warning banner shows the scheduled cancellation date.
Account Settings
From the profile page you can also:
- Update your display name and avatar
- Manage linked accounts (OAuth providers)
- Set or change your password
- View your subscription plan
- View and manage your subscription status