Skip to main content
The EdgeSpark CLI (edgespark) is the primary tool for creating projects, deploying code, and managing platform resources.

Install

Verify the installation:

Authenticate

This opens your browser for authentication. Once approved, your credentials are stored locally in ~/.edgespark/credentials.json and used for subsequent CLI commands. If you run edgespark login from a non-interactive agent session, the CLI prints a verification URL and stores pending login state. After you approve the browser flow, the next CLI command completes the login automatically. To check who you’re logged in as:
To log out:

Scaffold a project

The scaffold now creates a fullstack project with server/, web/, configs/, and edgespark.toml. --agent is required. Use --agent claude for Claude Code, --agent gemini for Gemini CLI, --agent codex for OpenAI Codex, and the real agent name for every other AGENTS.md-based tool, such as copilot, cursor, opencode, amp, devin, aider, windsurf, cline, continue, antigravity, kiro, or your own custom agent name. Install dependencies in each directory separately:
If you want local files only and do not want to create a remote project yet:

Get help

Every command has a --help flag that lists its options and usage:
See Commands for an overview of all available commands.

See also

CLI commands

Full reference for all edgespark commands and their flags.

Quickstart

Create your first fullstack project and deploy it in minutes.
Last modified on April 9, 2026