{"id":26376,"library":"seedfast_darwin_amd64","title":"Seedfast CLI","description":"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.","status":"active","version":"2.4.0","language":"javascript","source_language":"en","source_url":"https://github.com/argon-it/seedfast-cli","tags":["javascript","postgresql,database,seeding,testing,ai"],"install":[{"cmd":"npm install seedfast_darwin_amd64","lang":"bash","label":"npm"},{"cmd":"yarn add seedfast_darwin_amd64","lang":"bash","label":"yarn"},{"cmd":"pnpm add seedfast_darwin_amd64","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[],"quickstart":{"code":"curl -L https://cli.seedfa.st/install.sh | sh\nexport SEEDFAST_API_KEY='sfk_live_your_api_key_here'\nseedfast seed --scope 'test database' --output json","lang":"javascript","description":"Installs the CLI binary and runs a non-interactive seed using an API key, suitable for CI/CD pipelines."},"warnings":[{"fix":"Replace `seedfast whoami` with `seedfast me`.","message":"The command `seedfast whoami` is deprecated in v2.0.0, use `seedfast me` instead.","severity":"deprecated","affected_versions":">=2.0.0"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Install via npm: `npm install -g seedfast` or use the install script: `curl -L https://cli.seedfa.st/install.sh | sh`","cause":"The CLI is not installed or not in PATH.","error":"seedfast: command not found"},{"fix":"Run `seedfast login` to authenticate interactively, or set the SEEDFAST_API_KEY environment variable.","cause":"You are not logged in or the API key is missing.","error":"Error: authentication required"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}