CodeOverview

Code

Bahulam Code is the terminal coding agent. This section covers everything you can do from the CLI — the primary chat loop, slash commands, sub-agent delegation, model routing, approvals, remote sessions, skills, and CI/CD.

Where to start

  • New to Bahulam? Read Getting Started first, then come back here.
  • Just want the keystrokes? Jump to Commands.
  • Building an autonomous workflow? Automation & CI/CD covers headless mode, streaming JSONL, and non-interactive approvals.

Topics

For extending Bahulam with your own tools/agents/UI, see the Plugins section. For state and reactive UI patterns, see the Shared Blackboard.