Seedfast CLI
raw JSON → 2.4.0 verified Fri May 01 auth: no javascript
Seedfast is an AI-powered PostgreSQL database seeding tool (v2.4.0) that generates realistic test data by analyzing your database schema. It uses an OAuth-style device flow for authentication and provides a rich terminal UI with real-time progress tracking. Key differentiators include AI-driven schema analysis to produce contextually appropriate data respecting foreign keys and constraints, concurrent multi-worker data generation for performance, and support for both interactive and CI/CD usage via API keys. The package is distributed as a CLI binary via npm (global install or npx), Homebrew, or direct download.
Common errors
error seedfast: command not found ↓
cause The CLI is not installed or not in PATH.
fix
Install via npm:
npm install -g seedfast or use the install script: curl -L https://cli.seedfa.st/install.sh | sh error Error: authentication required ↓
cause You are not logged in or the API key is missing.
fix
Run
seedfast login to authenticate interactively, or set the SEEDFAST_API_KEY environment variable. Warnings
deprecated The command `seedfast whoami` is deprecated in v2.0.0, use `seedfast me` instead. ↓
fix Replace `seedfast whoami` with `seedfast me`.
Install
npm install seedfast_darwin_amd64 yarn add seedfast_darwin_amd64 pnpm add seedfast_darwin_amd64 Quickstart
curl -L https://cli.seedfa.st/install.sh | sh
export SEEDFAST_API_KEY='sfk_live_your_api_key_here'
seedfast seed --scope 'test database' --output json