v1.0.1
Sincerely, Andreas (2025-26)
A Claude Code Browser IDE

Braincell

Claude Code meets embedded browser

Apple Silicon Intel

By installing or using Braincell, you accept full responsibility for any damage or loss.

FREE MACOS MIT
Claude Code Native
No proprietary API. No vendor lock-in. Auto-updates with every Claude Code release.
Terminal
Multi-tab terminal
xterm.js emulator. Dev server, Git, tests in separate tabs. Cmd+1/2/3 to switch.
Terminal
Console forwarding
Browser logs piped to terminal. Errors color-coded.
Terminal
Dev server detection
Spots localhost URLs in terminal output. Auto-navigates the browser. Vite, Next.js, and more.
Terminal
Project detection
Auto-detects Node.js, Python, Ruby, Go, Rust. Suggests relevant commands.
Terminal
20KB capture buffer
Per-tab ANSI-stripped output ring buffer. Claude reads terminal history via MCP.
Terminal
Inspector
Cmd+I + click any element. Captures selector, styles, position, HTML. Sends context to Claude.
Browser
Live reload
Intelligent selective updates. CSS hot-swaps in <50ms. HTML diffs update only what changed. Orange flash feedback.
Browser
Visual AI feedback
Click ripples, hover cursor, action toasts. See what Claude is doing in real time.
Browser
Network monitoring
CDP-based HTTP request tracking. XHR, Fetch, documents, images. Accessible via MCP.
Browser
Anti-flicker rendering
Idempotent BrowserView attach/detach. Debounced layout. 60fps panel resize. No white flashes.
Browser
Multi-agent orchestration
Spawn multiple Claude agents in split panes. Each runs independently with its own terminal.
Agents
Agent spawning
One command splits a pane and launches a Claude session. Direction, prompt, permissions. Returns pane and pty IDs.
Agents
Agent registry
List all running Claude agents with state, pane ID, context, and recent output. Full visibility into every agent.
Agents
Inter-agent messaging
Send messages between agents. Broadcast to all. Coordinate work across multiple Claude instances.
Agents
Shared task board
Create, assign, and track tasks across agents. Dependency blocking. Pending, in-progress, completed.
Agents
Agent self-identification
Each agent knows its own PTY ID via environment variable. Auto-injected into broadcasts.
Agents
25+ MCP browser tools
Navigate, click, type, hover, scroll, drag_drop, fill_form, screenshot, execute_js, wait_for, press_key.
MCP
Terminal MCP tools
List, create, close, switch tabs. Run commands. Read output. Spawn Claude sessions programmatically.
MCP
Split pane management
Split horizontal or vertical. Move tabs between panes. Focus, close, collapse. Full layout control via MCP.
MCP
Workflows
Automate and record interactions. Replay for testing or demos.
MCP
Settings API
Get and set any setting by key path via MCP. Font, theme, behavior. Full programmatic control.
MCP
Two-layer MCP architecture
stdio bridge talks to HTTP API inside Electron. Clean separation. Full access to browser and system.
MCP
File editor
Monaco (VS Code's engine). Syntax highlighting. Multi-file tabs. Live preview integration.
Build
File browser
Open, rename, delete files and folders. 10,000 item limit. 20 levels deep.
Build
Design system editor
Create and manage design tokens, component styles, and themes. JSON-based. Import via settings.
Build
Claude Code Skills editor
Create, edit, and manage Claude Code skills visually. No manual SKILL.md editing.
Build
Github integration
Clone repos directly from Github. OAuth authentication built in.
Build
Export standalone apps
Apple-signed Electron apps. Unsigned builds. macOS, Windows, Linux.
Ship
Split pane workspace
Resizable panels with sticky pixel widths. File browser, workspace, browser. Drag to resize at 60fps.
Platform
macOS native window
Transparent with vibrancy. Rounded corners. Traffic lights in toolbar. Feels like a real Mac app.
Platform
MIT licensed
Free. No API keys beyond Claude Code.
Ship