Spotify for AI โ Switch between 7 AI models instantly
Your conversations, your rules. All data stays local, encrypted, and under your control.
Quick Start โข Why Aether โข Features โข Architecture โข Contributing
Like Spotify lets you switch between songs, Aether lets you switch between AI brains.
Pick the best AI for each task:
- ๐ Claude for writing and analysis
- ๐ป GPT-4 for code generation
- ๐ Gemini for long documents (1M context)
- ๐จ๐ณ GLM/MiniMax for Chinese content
Your AI learns from every interaction:
- Automatic improvement: AI tracks performance and suggests optimizations
- User feedback: Rate responses (1-5 stars), AI adapts to your preferences
- Smart statistics: See success rates, response times, and satisfaction trends
- Learning reports: Comprehensive analytics on AI performance
Say what you need, AI creates it:
- "I need a tool to batch rename files" โ Tool created instantly
- 7-language intent detection: Works in Chinese and English
- Auto-registration: New tools immediately available
- Safe execution: Generated tools are validated before use
Complex tasks, automated:
- 4 built-in templates: Code deployment, data processing, batch operations, notifications
- Cron scheduling: Run workflows on a schedule
- Smart control: Conditions, loops, parallel execution, auto-retry
- AI-powered: AI can trigger workflows intelligently
Production-grade infrastructure:
- API Gateway: JWT auth + rate limiting + unified REST API
- Real-time collaboration: Multi-user WebSocket sessions (like Google Docs)
- Plugin ecosystem: Load community extensions with security validation
- 40+ new APIs: Complete programmatic control
- ๐ Local-first โ Your conversations stay on your machine, encrypted, never sent to our servers
- ๐ No vendor lock-in โ Switch between 7 AI providers with one click, compare responses side-by-side
- ๐ ๏ธ Batteries included โ 105+ tools ready to use: Gmail, GitHub, Google Workspace, Office automation
โ
Developers who need AI for code + docs + communication
โ
Power users tired of ChatGPT rate limits
โ
Teams who want full control over their AI stack
โ
Privacy-conscious users who don't trust cloud storage
โ Casual users who only use ChatGPT web version occasionally
|
Ask the same question to Claude, GPT-4, and Gemini. Pick the best answer. Example: "Explain quantum computing"
|
Use the right AI for each job. Code review โ GPT-4 (best at code) |
|
All conversations stored locally, encrypted with AES-256-GCM.
|
105+ built-in tools:
|
- Download Aether for your OS (Windows, macOS, Linux)
- Launch the app
- Add your API key (Claude/OpenAI/Gemini)
- Start chatting ๐
Requires: Node.js 20+
git clone https://github.com/AnxForever/Aether.git
cd Aether
npm install
npm run build
npm start๐ See Quick Start Guide for detailed setup.
| Provider | Models | Special Features |
|---|---|---|
| Claude | Opus, Sonnet, Haiku | 200K context, vision |
| OpenAI | GPT-4, GPT-4 Turbo | Function calling, DALLยทE |
| Gemini | Pro, Flash | 1M context, multimodal |
| MiniMax | abab6.5 | Chinese-optimized |
| Moonshot | v1 | 128K context |
| GLM | GLM-4 | Chinese NLP |
| DeepSeek | V2 | Cost-effective |
| ๐ง Gmail 13 tools: Read, send, search, labels |
๐ Google Sheets 5 tools: Read, write, formulas |
| ๐ป GitHub 6 tools: Repos, issues, PRs |
๐ Office 8 tools: PDF, Excel, PowerPoint |
| ๐
Calendar 5 tools: Events, scheduling |
๐ Google Docs 5 tools: Create, edit, format |
- AES-256-GCM encryption for sensitive data
- Scrypt key derivation (no hardcoded keys)
- Local storage โ conversations never leave your machine
- Zero telemetry โ we don't track you
- Input validation with Zod schemas
- OpenTelemetry distributed tracing
- Sentry error tracking & performance monitoring
- Real-time metrics dashboard
- Slack integration for team collaboration
- Dual Modes: Chat (creative) vs Coding (precise)
- Hot Reload: Auto-reload plugins without restart
- i18n: English + ็ฎไฝไธญๆ
- Image Processing: HEIC, JPEG, PNG, WebP conversion
- Scheduled Tasks: Cron-based automation
- Self-Learning: Improve from user feedback
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Electron Desktop App โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ Chat Mode โ Coding Mode โ Skills โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ Core Orchestration Engine โ
โ Pipeline โ AI Provider โ Tool Execute โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ Claude โ GPT-4 โ Gemini โ ... โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ Storage โ Plugins โ Monitoring โ i18n โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Key Components:
- Orchestrator: Manages conversation cycles
- Pipeline: Context โ AI โ Tools โ Response
- Connectors: 7 AI providers with streaming
- Skills: 105+ tools across 8 categories
- Storage: SQLite with encryption
- Quick Start Guide โ Get started in 5 minutes
- Architecture Overview โ System design deep dive
- API Reference โ Complete API documentation
We welcome contributions! See CONTRIBUTING.md for guidelines.
Ways to contribute:
- ๐ Report bugs
- โจ Request features
- ๐ง Submit PRs
- ๐ Improve documentation
- 19,302 lines of TypeScript
- 7 AI providers integrated
- 105+ built-in tools
- 100% type safety (strict mode)
This project is licensed under the MIT License - see the LICENSE file for details.
Made with โค๏ธ by AnxForever
Star this repo if Aether helps you! โญ




