Install Ghost Engineer
Global workbench and command mode, available from any repository.
curl -fsSL https://ghost-engineer.pages.dev/install.sh | bash
Ghost Engineer
A Unix-first terminal workbench that reconstructs full-repository context locally, writes a `.ghost/` workspace, and hands that structured intelligence to IBM Bob for codebase-wide reasoning, documentation, test planning, and safe change guidance.
Deterministic analysis can run without Bob, but the complete Ghost Engineer workflow is Bob-powered. Bob Shell is a separate IBM product, requires Node.js 22.15.0+, and uses IBMid authentication.
Complete path
Open the Workbench. Connect Bob.curl -fsSL https://ghost-engineer.pages.dev/install.sh | bash
ghost
ghost setup bob
cd any-repository
ghost analyze . --bob
Ghost Engineer analyzed any-repository
Workspace created: .ghost/
Bob reasoning written: .ghost/bob/architecture-response.md
Workflow
Global workbench and command mode, available from any repository.
curl -fsSL https://ghost-engineer.pages.dev/install.sh | bash
Use the terminal UI to inspect state, actions, artifacts, and activity.
cd any-repository
ghost
Check Bob Shell, install it if needed, then sign in with IBMid.
ghost setup bob
curl -fsSL https://bob.ibm.com/download/bobshell.sh | bash
Ghost reconstructs local context before Bob receives anything.
cd any-repository
ghost analyze .
Use Bob over the structured `.ghost/` context for reports, docs, tests, and safe change guidance.
ghost analyze . --bob
ghost report . --bob
Install path
Global installs Ghost for any repository. Run `ghost` to open the Workbench, then `ghost setup bob` for Bob Shell installation, Node.js 22.15.0+ requirements, and IBMid sign-in.
curl -fsSL https://ghost-engineer.pages.dev/install.sh | bash
ghost
ghost setup bob
ghost analyze .
ghost explain
ghost analyze . --bob
git clone https://github.com/deepdevjose/ghost-engineer.git
cd ghost-engineer
npm install
npm run build
mkdir -p ~/.local/bin
INSTALL_DIR="$(pwd)"
cat > ~/.local/bin/ghost <
Environment
Local workspace
.ghost/
├── architecture.json
├── dependency-map.json
├── project-summary.md
├── bob-analysis.md
├── docs/
│ ├── onboarding.md
│ └── test-plan.md
├── reports/
│ ├── initial-analysis.md
│ └── final-report.md
├── patches/
└── bob/
Structure, scripts, packages, entry points, language mix, and framework signals.
Human-readable summaries and reports before any AI reasoning is required.
Prompt and response artifacts when Ghost sends structured context to IBM Bob.