Jun-Murakami/AI-Browser
Jun-Murakami/AI-Browser has 53 GitHub stars and 18 forks. GitHot measured 0 stars in 24 hours and +1 in 7 days. Last checked 2026-11-15 08:03 UTC. Last push 2026-11-06.
What you can do
- Anthropic Claude
- Built-in terminal emulator with up to 3 instances
- Seamlessly integrate CLI tools like Claude Code, Gemini CLI, Codex CLI
- Terminal tabs appear alongside chat service tabs
Measured star growth
- in 24h
- 0
- in 7 days
- +1
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
About
Client app for ChatGPT, Gemini, Claude, Kimi, DeepSeek, Grok, Nani !?, Perplexity, Genspark with Monaco Editor / Terminal integration.
Developer ToolsREADME.md
OriginalAI-Browser
A powerful desktop application built with Tauri that provides a unified interface for interacting with multiple AI chat services. Designed for users who work with multiple AI models simultaneously, featuring a sophisticated Monaco Editor integration for enhanced text editing capabilities.
https://github.com/Jun-Murakami/AI-Browser/assets/126404131/c39f63ef-11d4-4745-ba53-a6c2c03bfad8
Features
Multi-AI Service Support: Seamlessly interact with multiple AI services including:
- ChatGPT
- Google Gemini
- Anthropic Claude
- Moonshot Kimi
- DeepSeek
- Grok
- Meta Muse
- Nani !?
- Perplexity
- Genspark
Integrated Terminal Support: Use CLI-based AI agents alongside chat interfaces:
- Built-in terminal emulator with up to 3 instances
- Seamlessly integrate CLI tools like Claude Code, Gemini CLI, Codex CLI
- Terminal tabs appear alongside chat service tabs
- Full support for dark/light theme switching
- Drag and drop tab reordering for both chat and terminal tabs
- Toggle terminal visibility just like chat services
Advanced Editor Integration:
- Powered by Monaco Editor (VS Code's editor)
- Up to 5-way vertical split editing
- Syntax highlighting for multiple programming languages
- Customizable font size and theme settings
Efficient Workflow Features:
- Send prompts to multiple AI services simultaneously
- Bulk send feature to broadcast prompts to all active services at once
- Maintain and access prompt history
- Quick prompt reuse from history
- Drag and drop text manipulation
- Dark/Light mode support
Browser Integration:
- Dedicated tabs for each AI service
- Individual service reload options
- URL tracking for each service
- Customizable tab visibility
- Selective service activation/deactivation
Keyboard Shortcuts:
- Quick navigation between tabs
- Efficient prompt management
- Editor manipulation shortcuts
- History navigation
Screenshots
Installation
- Download the latest release from the Releases page
- Windows:
AI-Browser-<version>-setup_win_x64.msi - macOS (Apple Silicon / Intel):
AI-Browser-<version>_mac_universal.dmg
- Windows:
- Install the application following the standard installation process for your operating system
- Launch the application
The app updates itself from the Releases page. Versions up to v1.7.2 were built with Electron; v1.7.2 users are offered the update to the Tauri version, and your settings, prompt history and Nani! history are carried over. On Windows, the app offers to uninstall the old Electron version on first launch.
Linux: builds of the Tauri version are not available yet. v1.7.2 (
.AppImage/.deb) remains available on the Releases page.
Verifying Downloads
Each release binary is published with its own SHA-256 checksum file (<filename>.sha256), and with a detached GPG signature (<filename>.sha256.asc) when it was built on a machine with the signing key. Windows installers are also Authenticode-signed, and the macOS app is signed and notarized. The signing key's public part is included in this repository as ai-browser-public-key.asc.
# Import the public key (first time only)
gpg --import ai-browser-public-key.asc
# Example (replace the filename with the one you downloaded)
FILE="AI-Browser-2.0.0_mac_universal.dmg"
# Verify the checksum file is genuinely signed by the developer (authenticity)
gpg --verify "${FILE}.sha256.asc" "${FILE}.sha256"
# Verify the downloaded binary is intact (integrity)
sha256sum -c "${FILE}.sha256"
Signing key fingerprint:
ABDB E9E8 3A2E 98A3 2988 69EB E8C7 A338 F858 A18F
Jun Takahashi (Jun Murakami App Factory) <[email protected]>
Note for v1.7.2
.AppImageusers (Linux): AppImages require FUSE 2 (libfuse.so.2), which is not installed by default on recent distributions such as Ubuntu 22.04 and later. If the AppImage does not start, install it first:# Ubuntu 22.04 / Debian 12 sudo apt install libfuse2 # Ubuntu 24.04 and later / Debian 13 and later sudo apt install libfuse2t64 # Fedora sudo dnf install fuse-libsAlternatively, run it without FUSE:
./ai-browser-<version>_linux_amd64.AppImage --appimage-extract-and-run
Usage
Editor Management:
- Use the split icons at the top to divide the editor
- Each split can contain different text
- Use the syntax highlighting dropdown to select appropriate language
AI Service Interaction:
- Select the desired AI service tab or terminal tab
- Type or paste your prompt in the editor
- Click "Send" to send to the current service
- Use the "All" button to broadcast your prompt to all active services simultaneously (chat services only)
- Enable/disable specific services or terminals using the settings icon in the tab bar
- For terminal tabs, input is sent directly to the terminal emulator
History Management:
- Access previous prompts from the history dropdown
- Use up/down arrows or keyboard shortcuts to navigate history
- Delete individual history items as needed
Customization:
- Toggle dark/light mode
- Adjust font size
- Show/hide AI service tabs
- Resize the browser/editor split
Keyboard Shortcuts
Ctrl/Cmd + Enter: Send to current AI serviceCtrl/Cmd + S: Save to historyCtrl/Cmd + Shift + C: Copy to clipboardCtrl/Cmd + Backspace: Clear editorCtrl/Cmd + ↑/↓: Navigate historyCtrl + Tab: Switch between AI services and terminals
Development
Requirements: Node.js 22+, Rust (stable), and the Tauri prerequisites for your platform (WebView2 is preinstalled on Windows 10/11; Xcode Command Line Tools on macOS).
# Clone the repository
git clone https://github.com/Jun-Murakami/AI-Browser.git
# Install dependencies
npm install
# Run in development mode
npm run dev
# Build an (unsigned) installer
npm run build
Release builds are signed and published with build_macos.zsh and build_windows_release.ps1 (see docs/tauri-release.md, in Japanese).
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
More Information
For Japanese users: https://note.com/junmurakami/n/n5d674f5977e6