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 lint
passes 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.