FillKit DocsBeta

Cloud Provider

Upgrade from generic Faker.js data to AI-generated, domain-specific realistic datasets tailored to your industry.

Overview

The Cloud Provider uses AI to generate domain-specific, realistic datasets that match your application's needs. Unlike local Faker.js data, Cloud Provider understands context and generates data that looks and feels real.

Not sure which provider to use? See the Local vs Cloud comparison to understand the differences and choose the right one for your needs.

Setup Guide

1

Create Free Account

Sign up for a free FillKit account to access the Cloud Provider dashboard.

2

Create a Project

In your dashboard, create a new project for your application. Each project can have its own datasets and API keys.

Dashboard → Projects → Create New Project

3

Generate API Key

Create an API key for your project. This key will be used in your SDK configuration.

Project Settings → API Keys → Create New Key

4

Configure SDK

Update your FillKit SDK configuration to use the Cloud Provider:

import { FillKit } from '@fillkit/core';

const fk = new FillKit({
  provider: 'cloud',
  providerConfig: {
    projectId: 'prj_abc123',      // Your project ID
    token: 'fk_live_xyz...'        // Your API key
  }
});
5

Scan Your App's Forms

Run your app with the SDK configured. FillKit automatically scans all forms on your pages and detects field types locally in your browser. You can scan all pages at once or one page at a time by navigating through your app.

6

Generate Data in Dashboard

Go to your Cloud dashboard and generate AI-powered datasets for your detected field types.

Dashboard → Datasets → Generate with AI

7

Sync & Use Offline

The SDK automatically syncs your datasets and caches them locally. Now you can use them offline!

Complete Workflow

Here's the complete workflow from setup to using Cloud Provider data offline:

  1. 1.Create account - Sign up for free FillKit Cloud account
  2. 2.Create project - Create a new project in dashboard
  3. 3.Generate API key - Create API key for your project
  4. 4.Configure SDK - Add project ID and API key to your FillKit SDK initialization
  5. 5.Scan forms - Run your app and let FillKit scan all forms locally (no HTML sent to servers)
  6. 6.Generate data - Go to dashboard and generate AI-powered datasets for detected field types
  7. 7.Sync to SDK - SDK automatically downloads and caches datasets locally
  8. 8.Use offline - Fill forms with realistic data, even without internet connection!

Benefits

AI-Powered Realism

Get domain-specific data that looks and feels real. Perfect for demos where data quality matters. AI understands context and generates data that matches your industry (e-commerce, healthcare, finance, etc.).

Privacy-First Architecture

FillKit never sends your HTML, form structure, or any PII to our servers. All form scanning happens locally in your browser. Learn more about our privacy practices →

Consistent Across Team

Everyone on your team uses the same datasets. Perfect for QA testing and ensuring consistent demo experiences. Update datasets once in the dashboard, and they sync to everyone's SDK.