Evaluate
Pair it with a dataset and evaluators that encode
the expected output.
Deploy
Start runs from the dashboard, CLI, SDKs, or API. Each run stores inputs, outputs, and traces.
Experiments add evaluator scores.
Start here
Why EigenPal
What it is for and when to use it.
How it works
The build, evaluate, deploy, and improve flow.
Choose your path
Pick CLI authoring, SDK integration, or raw REST API calls.
Your first workflow
Scaffold, push, and run a workflow from the CLI in minutes.
Eval-first development
One example from initial workflow to regression test.
Explore
Design principles
How EigenPal handles tests, files, versions, and execution.
Workflow vs agent
When to use a fixed workflow and when to use a Git-backed agent.
Evaluations
Datasets, evaluators, and experiments.
Artifacts as files
How workflows, datasets, evaluators, and agents round-trip.
Workflow steps
Every supported step type, with its config and output schema.
SDKs
Trigger workflows and agents from TypeScript or Python.
REST API
Raw HTTP routes, request bodies, response objects, and schemas.
CLI reference
The full
eigenpal command surface.