Installation
Prerequisites
Section titled “Prerequisites”- Go 1.21 or higher
- PostgreSQL and/or SQLite database
Installation Methods
Section titled “Installation Methods”Method 1: Go Install (Recommended)
Section titled “Method 1: Go Install (Recommended)”go install github.com/kiridharan/seedcli@latestMethod 2: Build from Source
Section titled “Method 2: Build from Source”# Clone the repositorygit clone https://github.com/kiridharan/seedclicd seedcli
# Build the binarygo build -o seedcli .
# Move to PATH (optional)sudo mv seedcli /usr/local/bin/Method 3: Download Binary
Section titled “Method 3: Download Binary”Download pre-built binaries from the releases page.
Verify Installation
Section titled “Verify Installation”seedcli versionExpected output:
seedcli version 2.0.0 Build date: 2026-01-26 Go version: go1.21 OS/Arch: darwin/arm64
Supported adapters: • postgres - PostgreSQL 12+ • sqlite - SQLite 3Database Setup
Section titled “Database Setup”PostgreSQL
Section titled “PostgreSQL”Ensure PostgreSQL is installed and running:
# Check PostgreSQL statuspg_isready
# Create a test databasecreatedb seedcli_testSQLite
Section titled “SQLite”No additional setup required! SQLite databases are created automatically.
Next Steps
Section titled “Next Steps”Continue to Quick Start to learn how to use seedcli.