Skip to content

Bot Projects

A bot project is a special project type for an agent you talk to outside normal repository work. Standard projects represent git repos; a bot is a named assistant with its own workspace and chat, listed separately in the project switcher.

  1. Open ⋯ More actions → New Bot in the activity bar, or click New Bot on the projects home grid.
  2. Enter a name and confirm.

Tarsk creates an empty bot workspace under your data directory and opens it like any other project. You get one bot-style landing view instead of the full projects grid layout for standard repos.

AreaStandard projectBot project
PurposeWork in a connected git repoDelegate tasks or work across projects
CreationClone, open folder, zip, scaffold, blankName only (New Bot)
Project switcherListed under projectsListed under bots
Tool settingsYou enable or disable tools in Settings → Plugins → ToolsTool list is locked for the bot type
Git Ops in chatFull git toolbar in the chat footer menuGit Ops menu entries are hidden
New ChatCreates a workspace on the repoSelecting New Chat focuses a fresh chat in the bot workspace

Agent messages in a bot thread use the bot name as the speaker label. In standard projects, the label uses your primary bot’s name when one exists.

  • Create a Project — standard repositories and templates
  • Chat — modes, goals, and the composer
  • Subagents — specialized agents inside a project