πŸ§™ System Wizard

Describe your goal β€” the wizard writes and runs a shell script for you

πŸ“‹ Define Your Goal

Tell the wizard what you want to accomplish on your system

What do you want to accomplish?

0 characters

Be specific about file paths, services, and expected outcomes. The more detail you provide, the better the script will be.

Try an example:

πŸ’‘ Tips for Better Results

  • Be specific: Include file paths, service names, and exact commands when possible
  • State the output: Describe where results should be saved or displayed
  • Mention constraints: Note any safety requirements (e.g., "don't delete anything", "dry-run first")
  • One goal at a time: Complex multi-step tasks work best as a single coherent goal
  • Have a script already? Switch to Paste / Edit mode in the Pipeline tab to use your own script

βš™οΈ Pipeline

Generate, review, and execute your shell script

πŸ“‹
βœ“
Goal
Ready
β€Ί
πŸ”§
βœ“
Generate
Pending
β€Ί
▢️
βœ“
Run & Fix
Pending
1 Generate Shell Script pending

The AI reads your goal and writes a shell script (code/script.sh) to accomplish it. Or, you can paste/edit your own script below and skip generation.

Paste or write your shell script below. Click Save Script to save it and proceed to Run & Fix.

2 Run & Auto-Fix pending

Executes the generated script and automatically fixes any errors until it succeeds. Results are logged to code/fix_log.md.

πŸš€ Run Entire Pipeline

Saves your goal, generates the script, then runs and fixes it β€” all in one click.

Models: Default | Default Change

πŸ“Š Results

Review the generated script and execution output

Generated Shell Script

πŸ“œ

No script generated yet

Go to the Pipeline tab and run the pipeline to generate a shell script.

Execution & Fix Log

πŸ“‹

No execution log yet

Run the pipeline to see execution results and any auto-fix attempts.

Original Goal

πŸ“‹

No goal saved yet

Go to the Goal tab and describe what you want to accomplish.

πŸ’° Usage

Track API token usage and estimated costs for this session

πŸ“Š Session Totals

πŸ“€
Prompt Tokens
β€”
πŸ“₯
Completion Tokens
β€”
πŸ”’
Total Tokens
β€”
πŸ’΅
Estimated Cost
β€”

πŸ€– Per-Model Breakdown

πŸ’°

No usage data yet

Run the pipeline to see token usage and cost estimates here.

πŸ”— Task Session Usage

Usage from individual pipeline task sessions

πŸ”—

No task sessions yet

Task session usage will appear here after running pipeline steps.

πŸ’‘ Usage Tips

  • Costs are estimates: Based on published model pricing; actual billing may vary
  • Prompt tokens: Tokens sent to the model (your goal, context, instructions)
  • Completion tokens: Tokens generated by the model (scripts, fixes, responses)
  • Reduce costs: Use a fast/cheap model for the "Fast Model" setting and reserve expensive models for script generation

πŸ”§ Settings

Configure AI models used for script generation and execution

πŸ€– Model Selection

Choose which AI models to use for generating and fixing scripts. Both models are required β€” the server does not provide defaults. Models are loaded from your configured API providers.

πŸ“‹ Current Configuration

Smart Model Not set
Fast Model Not set
Providers β€”
Total Models β€”

πŸ’‘ Model Tips

  • Smart Model: Used for the main script generation step β€” pick a capable model like GPT-4o or Claude Sonnet
  • Fast Model: Used for parsing and auto-fix iterations β€” a smaller, faster model works well here
  • Both models are required: The server does not provide defaults β€” you must select models before running the pipeline
  • Image Model: Automatically set to the same as the Smart Model
  • No models showing? Make sure you have at least one API provider configured with a valid API key
  • Settings persist: Your model choices are saved in your browser and reused across sessions