Documentation

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

Resend is the supported email provider.


Payments

Fabric supports multiple payment providers for subscription billing:

ProviderDescription
StripeFull-featured payment processing

Configure the Stripe API key and webhook secret to enable billing features.


Analytics

Track usage with your preferred analytics platform:

ProviderDescription
PostHogProduct analytics, session replay, and feature flags

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