What is CodeBanana Bot
Unlike the web version, CodeBanana Bot operates within your local environment, allowing the agent to interact with your files, applications, browser, and system, extending AI capabilities beyond the cloud into your personal workspace.Web vs CodeBanana Bot
CodeBanana Bot and the Web version are two forms of the same product, sharing the same account system and synchronized data.Both interfaces display the same project list. Cloud projects are always accessible, while local projects are available when the client is online.
Installation
CodeBanana Bot supports both macOS and Windows.Steps
- Download the installer from the CodeBanana website
- Install:
- macOS: Open
.dmgand drag to Applications - Windows: Run
.exeinstaller
- macOS: Open
- Launch CodeBanana Bot and log in with your account
Login & Sync
Account
- Use the same CodeBanana account as Web
- Supports email and third-party login
- Can stay logged in on both Web and CBBot
Data Sync
Project configurations (Basic Info, Skills, Cron Jobs) are project-specific but consistent across platforms.
Local Agent Capabilities
CodeBanana Bot enables agents to operate directly on your local machine.System Control
- Read, create, modify, delete files
- Move and batch process files
- Execute terminal commands and scripts
- Access system-level information
Application Control
- Open local applications
- Simulate user interactions (click, type, etc.)
Browser Automation
- Navigate web pages
- Fill forms and extract data
- Simulate full browsing workflows
Screen Understanding
- Capture screen content
- Analyze UI states
- Validate operation results
Typical Use Cases
Bot-only Features
Bot-exclusive Skills
CodeBanana Bot supports Bot-only Skills, which include local system operations.Cron Job Differences
Project Status
Permissions
Permission setup differs by system. Path: CBBot → Settings → PermissionsAccessibility and Full Disk Access are critical for core functionality. Some changes require restarting the app.

