Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,28 @@

A lightning-fast tmux-based workspace manager for multi-repo development. Start a full dev environment in seconds.

## How is this different from Clawdbot?

**Crabcode** and **Clawdbot** are completely different tools that serve different purposes:

### Crabcode (this project)
- **What it is**: A tmux-based workspace manager for developers
- **Purpose**: Create and manage isolated development workspaces using Git worktrees
- **Use case**: Multi-repo development, parallel feature work, isolated testing environments
- **Key features**: Git worktree automation, port isolation, tmux layouts, WIP state management
- **Tech**: Bash scripts, tmux, Git worktrees
- **Who it's for**: Developers who need to work on multiple branches/features simultaneously

### Clawdbot
- **What it is**: A personal AI assistant
- **Purpose**: Interact with AI models through messaging channels (WhatsApp, Telegram, Slack, Discord, etc.)
- **Use case**: Personal assistant, automation, messaging integrations, voice interactions
- **Key features**: Multi-channel messaging, voice wake, live canvas, AI model integration (Claude, GPT)
- **Tech**: Node.js/TypeScript, WebSockets gateway, channel adapters
- **Who it's for**: Users who want a personal AI assistant accessible through their preferred messaging apps

**In short**: Crabcode helps you manage development workspaces; Clawdbot helps you interact with AI assistants. They don't overlap in functionality.

## Quick Start

```bash
Expand Down