ChatGPT β’ Claude β’ Gemini β’ Perplexity β’ Qwen β’ Grok
Download β’ Features β’ Development β’ Support
|
Clean, modern UI that's faster to navigate and easier on the eyes Switch between 1, 2, or 3 panels instantly β work your way Your tools and their state stay exactly where you left them |
Control everything from your keyboard β layouts, tabs, navigation Add, remove, or edit any AI tool in your workspace Full redesign with better organization and intuitive controls |
- Single panel mode: Keep your current tool, expand seamlessly when needed
- Persistent ordering: No random shuffles β your layout stays predictable
- Intelligent closing: Shrinking layouts closes rightmost tabs first, keeping your primary visible
- Browser-like behavior: Switch between tools without reloading β everything preserved
- Smart startup: Hidden only on autostart; manual launches show the app immediately
- System tray: Minimize to tray and restore with a single click
- Clear notifications: Know exactly what's happening with informative toasts
- Auto updates: Seamless updates delivered through GitHub releases
|
π§° Unified AI Access πͺ Multi-Window Layouts β‘ Lightning Fast |
π₯οΈ Cross-Platform π Auto Updates π Privacy First |
| Platform | Download | Details |
|---|---|---|
| Windows |
|
x64 + ARM64 installer |
| macOS |
|
Universal (Intel + Apple Silicon) |
| Linux |
|
AppImage |
# Clone the repository
git clone https://github.com/inulute/ai-gate.git
cd ai-gate
# Install dependencies
npm install
# Start development server (web only)
npm run dev
# Start Electron app (full desktop)
npm run electron:dev| Command | Description |
|---|---|
npm run dev |
Start Vite dev server (web preview) |
npm run build |
Build production web assets |
npm run electron:dev |
Run Electron in development mode |
npm run electron:build |
Build & package production installers |
npm run package-win |
Package for Windows only |
npm run package-mac |
Package for macOS only |
npm run package-linux |
Package for Linux only |
npm run lint |
Run ESLint |
npm run preview |
Preview production build |
We welcome contributions! Here's how to get started:
- Fork the repository
- Create a feature branch:
git checkout -b feature/amazing-feature - Commit your changes:
git commit -m 'Add amazing feature' - Push to the branch:
git push origin feature/amazing-feature - Open a Pull Request
- Ensure
npm run lintpasses before submitting - Add screenshots for UI changes
- Write clear commit messages
- Update documentation as needed
Found a bug? Open an issue
Have a question? Start a discussion
Want a feature? Request it here
If AI Gate makes your workflow better, consider supporting its development:
Your support helps us:
- Maintain and improve AI Gate
- Add new features and AI tools
- Keep the app free and open source
- Provide timely updates and bug fixes
This project is licensed under GPL-3.0-only β see LICENSE for details.


