ClientSynthAI

Generate clinically precise synthetic populations to debug and calibrate the physics of your ecosystem.

Safely Test Your Theories

Testing a specialized marketplace with real users is expensive, risky, and ethically complex. ClientSynthAI, part of the proprietary MarketForge suite, solves this.

It provides a sophisticated engine to spawn an entire "digital twin" population of users—complete with conflicting priorities, distinct geographical attributes, unique resource constraints, and varied negotiation styles. You can safely populate a Cosolvent-based marketplace framework to watch deals stall, succeed, or fall apart organically.

⚠️ Ethical Usage Policy

The synthetic user profiles generated by ClientSynth must NEVER be used simultaneously and in combination with profiles of real users. Profiles are exclusively generated to populate a prototype website for testing and safety validation. Upon deploying a sponsored real-world marketplace, it must transition with strictly zero synthetic users.

Core Advantages

  • Market Validation: Discover structural liquidity bottlenecks without spending capital recruiting real participants.
  • Investor Demonstration: Showcase the elegant physics of your market platform operating under full-load conditions.
  • Plausible Attributes: Uses LLMs to dynamically generate highly realistic profile content, documents, and historical behaviors.
View Feature Sheet ↓ ⬇ Roadmap (PDF) ← Back to Ecosystem

ClientSynth Feature Overview

✅ Implemented    🟡 Partial    🔜 Planned

Data Generation Pipeline
AI-Powered Field GenerationContext-aware value generation via OpenRouter with per-field prompts and batch retry logic.
17+ Field TypesName, email, phone, company, address, date, number, text, image, PDF, enum, boolean, URL, JSON, custom AI.
Job ProcessorProduction-grade batch processing with pause/resume/cancel and progress tracking.
Persona ContextsCoherent populations where fields are internally consistent (title matches industry).
🔜Locale-Aware GenerationCulturally appropriate names, addresses, and certifications per country/region.
🔜Time-Series DataGenerate data that changes over time — seasonal volumes, price fluctuations.
Schema Intelligence
Visual Schema DesignerDrag-and-drop schema builder with field type selection, prompt configuration, and ordering.
Schema Discovery from FilesUpload CSV, JSON, or XLSX and the system automatically infers a schema.
Schema InductionField clustering, type detection heuristics, and LLM-assisted description generation.
🔜Pre-Built TemplatesCommon data shapes (e-commerce, healthcare, financial, real estate) to start from.
Image & PDF Generation
Context-Aware ImagesImage prompts built dynamically from record data — headshots match role and demographics.
Template-Based PDFsGenerate realistic certificates, invoices, and reports from structured data.
S3 Storage IntegrationGenerated assets automatically uploaded to S3 with URL and metadata tracking.
Data Quality & Variation
Distribution ManagerDefine target distributions for categorical fields with deviation analysis.
Pattern DetectorCatches when the AI falls into loops or repetitive templates.
Similarity ScorerCross-record uniqueness scoring ensures generated records are sufficiently distinct.
🔜Population-Level ScoringEvaluate entire populations for market realism: buyer/seller ratios, coverage, capacity.
Cosolvent Integration
Cosolvent Participant ExportDedicated export format reshaping records into Cosolvent's participants JSONB format.
API StreamingContinuous webhook-based hydration of Cosolvent test instances.
🔜MarketDefinition ImportImport a Cosolvent MarketDefinition and auto-generate conformant schemas.
🔜Scenario Definition LanguageDefine population scenarios in JSON/YAML with geographic and role distributions.
Architecture
LanguageTypeScript (strict)
FrameworkNext.js 14 (App Router)
DatabasePostgreSQL (RLS multi-tenant)
AI (text)OpenRouter (Gemini, GPT, Claude)
AI (images)Fal (multi-provider)
DeploymentVercel (serverless)