CLI-first product docs

GBAM CLI user manual

GBAM is a terminal chat app for working with AI conversations and real project context. The CLI is the part of the system that can access your local repository, read and edit files, and run local commands. The server handles authentication, persistence, model orchestration, billing, and streamed responses.

Overview

GBAM is designed around a strict responsibility split. The backend decides what the model should do and persists the conversation, but your local CLI is the only part allowed to touch your project files. That makes the terminal app the main user-facing product for coding work, while the website supports account, billing, permissions, and dashboard flows.

Core features

  • Start a new conversation
  • Continue an existing session
  • Browse and reopen session history
  • Rename sessions
  • Choose agent mode and model

Project-aware workflow

  • Reads local repository files
  • Uses local tool execution for side effects
  • Forwards your repo guidance from AGENTS.md
  • Keeps tool access scoped to your selected project

What the website adds

  • Browser-based sign-in
  • Usage and billing surfaces
  • Permission and spending controls
  • Dashboard access
  • Public docs and onboarding

Acknowledgments

GBAM builds upon design patterns popularized by open-source terminal AI coding tools, including OpenCode, extending them with local token tracking, seamless session management, and custom CLI workflows. Portions of the CLI's command handling are directly derived from OpenCode under the MIT License.