Weco Logo
Weco Docs

Overview

Quick start guide for using the Weco Dashboard

Why Use the Weco Dashboard?

The Weco Dashboard provides a centralized view of all your optimization runs with powerful features:

  • Visual Progress Tracking: Monitor optimization progress in real-time with interactive charts and metrics
  • Solution Tree Explorer: Navigate through every code variant generated during optimization to understand the evolution of your solutions
  • Run Management: Stop and delete runs remotely without the need to access the CLI
  • Historical Analysis: Compare performance across different runs and time periods
  • Persistent Storage: Keep your optimization history safe and accessible from any device

Creating a Weco account ensures your runs are saved and accessible across devices, rather than being limited to local CLI history.

Start a run from the CLI

weco run --source optimize.py \
     --eval-command "python evaluate.py" \
     --metric accuracy --goal maximize

For more on the command line interface, check the Getting Started guide.

Log in to your Weco account (Optional)

To view your optimization runs on the Weco dashboard, you'll need to associate them with your Weco account.

First-Time Device Login Process

  1. When you first run weco run, you'll be prompted if you want to log in/create an account (press l) or proceed anonymously (press Enter or s).
  2. If you choose to login, this saves a Weco-specific API key locally (typically at ~/.config/weco/credentials.json).
  3. If you choose to skip login, weco will still function using the environment variable LLM keys, but the run history will not be linked to a Weco account.

Logging Out

To log out and remove your saved Weco API key, use the following command:

weco logout

Open the dashboard

Visit https://dashboard.weco.ai and sign in with the same Google account used in the CLI.

Monitor and manage

  • Track progress, metrics and solutions across runs.

  • Explore the solution tree to see every code variant.

  • Stop and delete runs to manage your resources.

On this page