Workspaces
How workspaces and organizations are structured in Locus.
Overview
Locus uses a two-level hierarchy:
Organizations — Top-level containers that group workspaces and team members
Workspaces — Project-level containers where tasks, sprints, and documents live
Organizations
An organization represents your team or company. Each organization has members with specific roles:
Owner
Full control, manage members, delete organization
Admin
Manage workspaces, tasks, sprints, and API keys
Member
Create and work on tasks, view workspaces
Viewer
Read-only access to workspaces and tasks
Workspaces
A workspace maps to a single project or repository. It contains:
Tasks — Units of work with status, priority, and acceptance criteria
Sprints — Time-boxed iterations grouping tasks
Documents — Knowledge base for the project (PRDs, tech specs, etc.)
API Keys — Scoped credentials for CLI access
Creating a Workspace
Log in to app.locusai.dev
Select your organization
Click Create Workspace
Name it after your project
API Keys
API keys are scoped to a workspace. They authenticate the CLI and Telegram bot.
Your workspace is automatically resolved from the API key. You don't need to manually configure a workspace ID.
Generating a Key
Open your workspace in the dashboard
Go to Settings → API Keys
Click Create API Key
Copy and store the key securely
Using the Key
Or set it directly:
Never commit API keys to your repository. The .locus/settings.json file is automatically added to .gitignore by locus init.
Last updated