System Quickstart
System Quickstart CLI command reference
goodmem system quickstart
Set up and test recommended models and a first space
Synopsis
Use one provider API key to create or reuse the console's recommended embedder, LLM, and reranker where available, then create or reuse a first space.
The current GoodMem server, profile, and API key are used. Provider key input is hidden on an interactive terminal. Review the exact models and endpoints, then confirm once. Each available model is tested through GoodMem; provider tests may incur usage charges. Resources created by a run are recorded locally without storing the provider key.
Use retry with the run ID to resume an incomplete setup. Undo removes resources created by that run, including all current memories and chunks in a created space. Reused resources are preserved. Google Application Default Credentials are not supported here; configure those resources with the individual embedder/LLM/reranker commands.
goodmem system quickstart [flags]Examples
# Detect the provider from a hidden key prompt, preview, then confirm
goodmem system quickstart
# Preview a recipe without credentials, server calls, or a saved run
goodmem system quickstart --provider openai --dry-run
# Run without interactive input
goodmem system quickstart --provider openai --cred-api-key-file provider-key.txt \
--space-name "Research" --yes --output json
# Use a piped provider key
cat provider-key.txt | goodmem system quickstart --provider openai --cred-api-key - --yesOptions
--cred-api-key string API key for provider endpoint (use "-" to read from piped stdin)
--cred-api-key-file string Read API key from file (file should be mode 0600)
--cred-api-key-prompt Prompt for API key interactively (requires TTY, input hidden)
--cred-gcp Use Google Application Default Credentials
--cred-gcp-quota string Quota project for Google ADC requests
--cred-gcp-scope strings Additional Google ADC OAuth scope (can be specified multiple times)
--dry-run Preview the local recipe without contacting servers or saving a run
-h, --help help for quickstart
--no-space Set up models without a space
-o, --output string Output format: table, json (default "table")
--provider string Provider override: openai, open-router, gemini, jina, cohere, voyage, dashscope
--space-name string Name of the first space (default "My first space")
--yes Confirm the displayed changes without promptingOptions inherited from parent commands
--api-key string API key for authentication (can also be set via GOODMEM_API_KEY environment variable)
--server string GoodMem server URL (gRPC API; default ports: https=443, http=80)SEE ALSO
- goodmem system - Install, quickstart, and administer GoodMem
- goodmem system quickstart retry - Resume a recorded setup using its original server and plan
- goodmem system quickstart undo - Remove resources created by a recorded setup