Warshall docs
Warshall is the desktop workspace for building software with coding agents. These pages cover installing it, the workspace, the agents it drives, git, the WorkMap, reviews, the mobile remote and your account.
Start here
Introduction
What Warshall is and what it does for you.
ReadDownload and install
The installer, updating, where the app keeps its data and how to remove it.
ReadQuickstart
Add a project, sign in to your agents and run a first prompt.
ReadWorkspace
Projects and the explorer
Open and close folders, the project switcher, the file tree and file search.
Terminals
The head, the model picker, the composer, queued prompts, shell commands and the transcript.
The orchestrator
One request planned across every project, started at once or confirmed row by row.
Editor and file views
The editor, find and go to line, and the views for images, PDFs, Markdown, HTML, LaTeX and notebooks.
The build queue
Bring a project up with one button and watch its ports.
Prompts and skills
Recent prompts, saved prompts and skills beside the composer.
Settings
Every settings tab and what each row does.
Agents
Providers
The coding agent command line tools Warshall drives, and how to install, update and remove them.
Accounts and usage
Link several accounts per provider, choose the one a terminal runs on and read every usage window.
Usage autopilot
How runs spread across your linked subscriptions and use windows before they reset.
Stop loss and ceilings
Hard limits on spend, usage, subagents and time.
Auto continue
What happens on a usage limit or a provider error mid run.
Cost warnings
The card shown before an action that throws a conversation cache away.
Approvals
Which commands are approved, asked about or refused, and the worktree fence.
Subagents
The models and efforts a run may spawn subagents with, and how many per turn.
Goals
The /goal command, a loop that runs until a goal is met.
Auto conversations
How a terminal keeps context across prompts and rotates it.
Git
WorkMap
The WorkMap
The roadmap diagram, its nodes and how terminals bind to it.
Generating a WorkMap
Onboarding an existing project, the estimate and keeping the map current.
Nodes and requirements
The node panel with its requirements, attachments, conversations and summary.
Context docs
Per feature context that rides with a prompt.
Conversations
How prompt runs are filed on the map and browsed per project.