Latest: ...

Your Shell, But Smarter

A modern, POSIX-compatible shell with AI enhancements

Get intelligent command suggestions, explanations before you execute, and an AI agent that works on your behalf—all while keeping full compatibility with your existing scripts.

Why Bishop?

The only shell that combines POSIX compatibility with modern AI features

🔮

Command Prediction

Get intelligent suggestions for your next command based on history and context. Lightweight predictions load instantly.

📖

Command Explanation

Understand any command before you run it. See what flags do, validate effects, and prevent costly mistakes.

🤖

Intelligent Agent

Let an AI agent perform tasks on your behalf with your approval. Preview file edits, get rich summaries of completed work.

🧩

Specialized Subagents

Create AI assistants focused on specific tasks, tools, or workflows. Directory-aware with automatic discovery.

🔒

Privacy First

Use local models via Ollama for completely private operation. Zero external API calls when you want it.

🔄

Full POSIX Compatible

Drop-in replacement for bash. History expansion, job control, and all your existing scripts just work.

See It In Action

Watch Bishop enhance your terminal workflow

Command Prediction

Bishop learns from your command history and suggests the next command you're likely to run.

  • Context-aware suggestions based on current directory
  • Instant predictions that don't slow you down
  • Tab to accept, keep typing to ignore
  • Works with local models for privacy
Command prediction demo

Command Explanation

Never run a command you don't understand. Get instant explanations of what any command will do.

  • Explains flags and options in plain English
  • Shows potential side effects
  • Perfect for learning new CLI tools
  • Prevents destructive mistakes
Command explanation demo

AI Agent

Let Bishop's agent handle complex tasks while you stay in control with interactive permissions.

  • Execute multi-step workflows automatically
  • Preview all file changes before applying
  • Granular command approval system
  • Magic Fix: #? to fix failed commands
AI agent demo

Installation

Get up and running in seconds

# Add the tap and install brew tap robottwo/bishop && brew install bish
# Using Nix Flakes nix profile install github:robottwo/bishop
# Download and install the latest release curl -LO https://github.com/robottwo/bishop/releases/latest/download/bish_Linux_x86_64.tar.gz tar -xzf bish_Linux_x86_64.tar.gz sudo install -m 0755 bish /usr/local/bin/bish
# Clone and build git clone https://github.com/robottwo/bishop.git cd bishop make build ./bin/bish

How Bishop Compares

The best of traditional shells meets modern AI

Feature Bishop Bash Zsh Fish Nushell
AI Command Prediction - - - -
AI Command Explanation - - - -
AI Agent Automation - - - -
Specialized Subagents - - - -
Local LLM Support - - - -
POSIX Compatible - -
History Expansion (!!, !$) - -
Job Control (fg/bg) -
Smart Tab Completion LLM-assisted Basic Good Great Great
Permission System Advanced - - - -
Autocd -
Modern TUI Excellent Basic Fair Good Good

Documentation

Everything you need to get productive with Bishop