Orchestration Desktop application

Yapuka Code is the desktop application that drives goOn: projects, missions, runs, agents and reviews, all in a single interface.

Overview

Yapuka Code is the command centre for development projects entrusted to AI agents. The application bundles the goOn engine and starts it for you: there is nothing else to install.

Installation

  1. Download Yapuka Code.app and place it in the Applications folder.
  2. Open the application. It looks for an existing goOn installation and, failing that, launches the one it bundles.
  3. The connection to goOn is established automatically using the machine’s local key.

If goOn cannot be found, the application shows the locations it checked. You can then give the path to the binary with the GOON_BINARY environment variable.

Main screens

ScreenUse
DashboardRecent activity, health status, model consumption and cost
ProjectsList of projects with filters, search and a health indicator
Project detailMissions and sub-tasks, dependencies, detected tools, build, test and Git status
RunsRun history and live logs
AgentsAvailable agents and assigned roles
EscalationsDecisions an agent cannot make on its own, to be validated by a human
Plugins / SettingsgoOn extensions and service settings

Working on a project

  1. Create a project and attach one or more folders to it (ideally Git repositories).
  2. Describe the missions: goOn breaks them down into sub-tasks, each with a role and an estimate.
  3. Start the run. Agents work on dedicated branches, never directly on your main branch.
  4. Follow the live logs and respond to escalations.
  5. Review the changes, then merge what suits you.

Keyboard shortcuts

  • ⌘ + K: command palette
  • g then a letter: quick navigation between screens

Configuration files

Yapuka Code does not store any business data: everything lives in goOn. The service settings are in ~/.config/goon/config.yaml and ~/.config/goon/tasks.yaml.