Skip to main content
Use the eigenpal CLI to author workflows, push datasets and evaluators, start runs, inspect traces, and manage Git-backed agents. Most resources are files, so the same commands work for local development, CI, and agent-assisted editing.
Source is open at github.com/eigenpal/cli.

Authenticate to your organization

This opens a browser to create an API key and stores it locally. One key maps to one tenant, so the key decides which organization you are working in. Work across several organizations by keeping a named profile per org and switching between them:

Optional: install the skill

Install the EigenPal skill into a supported coding agent if you want it to work with EigenPal commands and file formats directly:
The command opens an interactive picker for Claude Code, Cursor, Codex, and other tools. See Install the EigenPal skill for the full list and non-interactive options.

Common ways to work

Build and score a dataset. Create examples with expected output, push evaluators, and run an experiment from the CLI.
See Build a dataset and Evaluate a workflow. Author and iterate on a workflow. Scaffold a project, push it, run it on a file, and read the trace to see what each step did. Edit workflow.yaml, push a new version, and compare experiments before deploying.
See Your first workflow. Work with a Git-backed agent. Clone the organization’s agent source, edit it, then commit, push, and release.
See Agents.

Command reference

Every command group has its own page with all subcommands, flags, and arguments.