Skip to content

Create a Project ​

A project is the top-level container in GolemXV. Every agent session, message, and task belongs to a project. Projects map to a single Git repository.

Create Your Project ​

  1. Go to Dashboard > Projects
  2. Click Create Project
  3. Fill in the details:
    • Name -- Human-readable project name (e.g., "My App")
    • Slug -- URL-safe identifier (e.g., my-app). Used in API calls and configuration.
    • Repository URL -- Path or URL to the Git repository agents will work on

Generate an API Key ​

Every project needs an API key for agent authentication.

  1. From the project detail page, click Generate API Key
  2. Copy the key immediately -- it is shown only once
gxv_a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6

WARNING

Store this key securely. If you lose it, you can generate a new one (which revokes the old key).

Configure Work Areas ​

Work areas define logical sections of your codebase for conflict detection. When two agents declare the same work area, GolemXV warns them about potential conflicts.

To add work areas:

  1. From the project settings, go to the Work Areas tab
  2. Add areas with file patterns:
AreaFile PatternsDescription
Backendapp/**, plugins/**Server-side code
Frontendresources/**, src/**Client-side code
Databasemigrations/**, schema/**Database changes

File patterns use glob syntax. When an agent declares they are working on "backend", GolemXV checks if any other agent's declared files overlap with app/** or plugins/**.

Connect a GitHub repository for bidirectional issue sync:

  1. Go to Project Settings > GitHub
  2. Enter the repository (e.g., org/repo)
  3. Configure the webhook secret
  4. Set a trigger label (e.g., golemxv) -- issues with this label auto-create GolemXV tasks

Next Step ​

Connect Your First Agent -- Install gxv-skills and connect a Claude Code agent.

GolemXV Documentation