Direct Spudex chat
A console-style chat tab bypasses Hydra and talks directly to the Spudex loop, so the model can run commands, write files, inspect output, search when needed, verify work, and keep context across turns.
Docs
It is a built-in WebUI workbench and Hydra tool bridge for command-line tasks, scripts, local diagnostics, small hosted apps, and workspace automation.
A console-style chat tab bypasses Hydra and talks directly to the Spudex loop, so the model can run commands, write files, inspect output, search when needed, verify work, and keep context across turns.
When enabled for a platform, Hydra can call spudex_run for one command, spudex_task for multi-step terminal work, spudex_status for live state, and spudex_stop to stop a session.
Operators can run a command manually, choose background execution, watch the log stream, inspect the working folder, and stop the session from the WebUI.
Model-started sessions are visible in the Spudex header and details drawer so long-running tasks, small servers, and stuck commands can be reviewed or killed.
Spudex resolves its configured working folder under Agent Lab by default, with workspace as the default folder name and file helpers constrained to Agent Lab paths.
Settings -> Models can define a dedicated Spudex LLM endpoint and model, letting terminal work use a coding-oriented model without changing the normal Hydra model mix.
A normal chat, voice, or portal turn can expose Spudex tools only when Spudex is enabled for that platform.
The Spudex tab can talk directly to the Spudex loop, which is useful for iterative command-line work like creating a small website and hosting it.
The same tab shows logs, process state, file-change approvals, session details, and stop controls without needing to leave the WebUI.
Returns settings, platform options, sessions, active counts, tracked processes, and current log metadata for the Spudex tab.
Persists enabled state, platform toggles, policy options, approval options, working folder, task limits, timeout, and output limits.
Creates a draft chat session with the configured Agent Lab working folder so users can switch between Spudex chats.
Runs the direct Spudex loop with conversation context, command execution, file writes, web research, verification, and live session logs.
Starts one manual command session from the configured working folder, optionally as a background process.
Streams terminal, assistant, command, system, and verification entries for the selected session.
Requests termination for a running Spudex session or model-started process.
Removes a retained Spudex session from the visible session list.