Dokumentation

Configuration Reference

Key settings you can configure in Fabric AI for AI providers, authentication, email, payments, and analytics.

Fabric AI is designed to work out of the box with minimal configuration. Most settings can be managed through the web UI. This page covers the key configuration options available to you.

AI Providers

The most important configuration is connecting your AI provider. You can do this entirely through the UI.

Go to Settings > AI Providers from the sidebar.

Choose a Provider

Select from 20+ supported providers including OpenAI, Anthropic, Groq, Cerebras, DeepSeek, and more.

Enter Your API Key

Paste your API key from your provider's dashboard. Keys are encrypted before storage.

Test and Save

Click Test Connection to verify, then Save.

For detailed AI provider setup, see the AI Configuration guide.


Authentication Providers

Fabric supports multiple sign-in methods. Social OAuth providers can be enabled by configuring the following:

ProviderWhat You Need
GoogleGoogle OAuth client ID and secret from Google Cloud Console
GitHubGitHub OAuth app credentials from GitHub Developer Settings
MicrosoftMicrosoft Graph app credentials from Azure Portal

Built-in methods (email/password, magic link, passkeys, 2FA) work without additional configuration.


Email

Configure an email provider to enable transactional emails (verification, invitations, notifications):

ProviderDescription
ResendModern email API with great developer experience
PostmarkHigh deliverability transactional email
PlunkOpen-source email platform
MailgunFlexible email delivery service
SMTPAny SMTP-compatible provider

Only one email provider needs to be configured.


Payments

Fabric supports multiple payment providers for subscription billing:

ProviderDescription
StripeFull-featured payment processing
LemonSqueezyMerchant of record (handles tax)
PolarOpen-source friendly billing
Dodo PaymentsSimple payment processing
CreemAlternative payment provider

Configure your preferred provider's API key and webhook secret to enable billing features.


Analytics

Track usage with your preferred analytics platform:

ProviderDescription
Google AnalyticsIndustry standard web analytics
MixpanelProduct analytics and user tracking
PlausiblePrivacy-focused analytics
PirschCookie-free analytics

Self-Hosting Configuration

If you're running a self-hosted instance, you'll need to configure your database, storage, and other infrastructure components. Detailed setup instructions are available in the project repository.


Next Steps