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
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
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
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
}
});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.
Generate Data in Dashboard
Go to your Cloud dashboard and generate AI-powered datasets for your detected field types.
Dashboard → Datasets → Generate with AI
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.Create account - Sign up for free FillKit Cloud account
- 2.Create project - Create a new project in dashboard
- 3.Generate API key - Create API key for your project
- 4.Configure SDK - Add project ID and API key to your FillKit SDK initialization
- 5.Scan forms - Run your app and let FillKit scan all forms locally (no HTML sent to servers)
- 6.Generate data - Go to dashboard and generate AI-powered datasets for detected field types
- 7.Sync to SDK - SDK automatically downloads and caches datasets locally
- 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.