workspace.yaml Reference
Theconfig/workspace.yaml file is the central configuration for your EvoNexus instance. It’s generated by make setup and read by the dashboard, scheduler, and setup scripts.
Location
Format
Fields
name
Type: string Required: yes Display name for the workspace. Shown in the dashboard header and reports.owner
Type: string Required: yes Your name. Used in CLAUDE.md generation and report attribution.company
Type: string Required: yes Company name. Used in report headers and financial context.timezone
Type: string (IANA timezone) Required: yes Default:America/Sao_Paulo
Controls schedule timing for all routines. The scheduler uses this to determine when to run morning briefings, end-of-day reports, etc. Must be a valid IANA timezone identifier.
Common values:
America/New_York— US EasternAmerica/Chicago— US CentralAmerica/Los_Angeles— US PacificAmerica/Sao_Paulo— Brazil (BRT)Europe/London— UKEurope/Berlin— Central EuropeAsia/Tokyo— Japan
language
Type: string (language code) Required: yes Default:pt-BR
Language for agent responses and generated reports. Agents use this to determine output language.
Common values:
pt-BR— Brazilian Portugueseen— Englishes— Spanish
port
Type: integer Required: yes Default:8080
Port for the web dashboard. The Flask backend and React frontend are served on this port.
How It’s Used
Editing
You can edit the file directly:port require restarting the dashboard (make dashboard-app). Changes to timezone require restarting the scheduler (make scheduler).
Companion Files
The setup wizard also generates these alongsideworkspace.yaml: