A powerful desktop application built with Electron 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.
rec_20240320_205644.mp4
-
Multi-AI Service Support: Seamlessly interact with multiple AI services including:
- ChatGPT
- Google Gemini
- Google AI Studio
- Anthropic Claude
- DeepSeek
- Grok
- Phind
- Perplexity
- Genspark
- Felo
- JENOVA
- Cody
-
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
- Download the latest release from the Releases page
- Install the application following the standard installation process for your operating system
- Launch the application
-
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
- 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
- Enable/disable specific services using the settings icon in the tab bar
-
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
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
# 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 for production
npm run build
Contributions are welcome! Please feel free to submit a Pull Request.
For Japanese users: https://note.com/junmurakami/n/n5d674f5977e6