Component
Agent execution
Problem or Motivation
Problem
TinyOffice is currently useful once TinyClaw is already configured, but it is not yet a good first-run setup experience.
Right now, initial setup still depends heavily on CLI flows and raw config editing. This makes TinyOffice feel like an operator dashboard rather than the main product entrypoint.
Proposal
Add a first-run onboarding flow in TinyOffice that guides the user through initial configuration step by step.
Suggested flow:
- Choose AI provider
- Configure model
- Configure workspace/default agent
- Enable channels
- Set heartbeat interval
- Review and save
- Run validation and show next steps
Why this matters
If the goal is to move setup into TinyOffice, users should not need to understand settings.json or use terminal setup commands for common cases.
Suggested UX
- Show onboarding automatically when config is incomplete
- Keep advanced settings hidden behind an "Advanced" section
- Validate fields inline
- Show a final confirmation screen before applying changes
Notes
Current TinyOffice Settings page is useful for advanced users, but not a good first-run experience.
Proposed Solution
Add a first-run onboarding flow in TinyOffice that guides the user through initial configuration step by step.
Alternatives Considered
No response
Additional Context
No response
Component
Agent execution
Problem or Motivation
Problem
TinyOffice is currently useful once TinyClaw is already configured, but it is not yet a good first-run setup experience.
Right now, initial setup still depends heavily on CLI flows and raw config editing. This makes TinyOffice feel like an operator dashboard rather than the main product entrypoint.
Proposal
Add a first-run onboarding flow in TinyOffice that guides the user through initial configuration step by step.
Suggested flow:
Why this matters
If the goal is to move setup into TinyOffice, users should not need to understand
settings.jsonor use terminal setup commands for common cases.Suggested UX
Notes
Current TinyOffice
Settingspage is useful for advanced users, but not a good first-run experience.Proposed Solution
Add a first-run onboarding flow in TinyOffice that guides the user through initial configuration step by step.
Alternatives Considered
No response
Additional Context
No response