A desktop environment for Claude Code.
- Full PTY terminal — Not an API wrapper. Spawns the real
claudeprocess. Every Claude Code feature works exactly as it does in your terminal. - Multi-tab sessions — Multiple terminals per project with session resume via
--resume. - Visual dashboard — Activity feed tracking file edits, git operations, tests, shell commands, agent spawns, and errors. Real-time MCP monitoring and plugin discovery.
- All projects in one place — Automatic discovery from
~/.claude/projects/with file browsing, code preview, and Claude-modified file highlighting.
|
|
|
- Multi-tab terminal sessions with session resume
- Project-scoped active agent tracking
- Project discovery from
~/.claude/projects/ - Activity feed (file edits, git ops, tests, shell commands, agent spawns, errors)
- Git panel with branch info, changes, and inline diffs
- File browser with code preview and syntax highlighting
- MCP server monitoring with tool counts
- Plugin marketplace (curated registry + GitHub discovery)
- Usage tracking (real subscription percentages via OAuth)
- Command palette (Cmd/Ctrl+K)
- Two layouts: Simple (terminal-focused) or Power (multi-panel dashboard)
- Dark/light theme with warm dark default
- Cross-platform: macOS, Windows, Linux
- Auto-updates via GitHub Releases
Download the latest release for your platform from GitHub Releases:
| Platform | Format | Download |
|---|---|---|
| macOS (Homebrew) | brew install --cask gilfoyle |
Tap |
| macOS | .dmg (universal) |
Releases |
| Windows | .exe installer |
Releases |
| Linux | .AppImage or .deb |
Releases |
brew tap AadityaMishra1/gilfoyle
brew install --cask gilfoyle- Claude Code CLI — Install with
npm i -g @anthropic-ai/claude-code. Verify withwhich claude. - A Claude account — Pro, Max, Teams, or API access required.
macOS will show "cannot verify the developer" on first open. To bypass this:
- Right-click (or Control-click) the app in Finder
- Click Open
- Click Open again in the dialog
You only need to do this once. Alternatively, run:
xattr -cr /Applications/Gilfoyle.appgit clone https://github.com/AadityaMishra1/Gilfoyle.git
cd Gilfoyle
npm install
npm run build
npm run package:mac # or package:win or package:linuxRequirements:
- Node.js 20+
- Python 3
- C++ build tools (for node-pty native module)
npm run dev # dev server with HMR
npm run build # production build
npm run typecheck # type checking
npm run lint # linting
npm run test # run tests"Cannot verify the developer" on macOS
Right-click the app and select Open, or run:
xattr -cr /Applications/Gilfoyle.appClaude Code not found
Ensure claude is in your PATH. Verify with:
which claudeIf not found, install with:
npm i -g @anthropic-ai/claude-codenode-pty build failures
Ensure Python 3 and C++ build tools are installed:
- macOS: Run
xcode-select --install - Windows: Run
npm install --global windows-build-tools - Linux: Run
sudo apt install build-essential
Blank or white screen on launch
Try a clean build and relaunch:
rm -rf out && npm run buildSee CONTRIBUTING.md.
MIT
if anyone at anthropic or any tech company sees this and needs interns let me know :)



