The Next-Generation AI-Native Code Editor
Features β’ Quick Start β’ Documentation β’ Contributing β’ Roadmap
Rainy Aether Insiders is an open-source, AI-first code editor built from the ground up for the modern developer. Combining the power of VS Code's Monaco editor with a blazing-fast Rust backend powered by Tauri 2.0, it delivers exceptional performance while using a fraction of the resources of traditional IDEs.
Built by Enosis Labs, Inc. π’
- π Lightning Fast β Rust backend + optimized React, < 2s startup time
- πͺΆ Incredibly Lightweight β ~100MB footprint vs 500MB+ for Electron IDEs
- π§ AI-Native β Multi-provider support, bring your own API keys
- π Privacy First β Local-first architecture, no telemetry without consent
- π¨ Beautiful β Modern UI with Day/Night themes and full customization
- π Cross-Platform β Native Windows, macOS, and Linux support
- π Open Source β Transparent, community-driven development
- Monaco Editor β Full VS Code editing experience with IntelliSense
- Multi-Language Support β TypeScript, JavaScript, Python, Rust, Go, and 40+ more
- Smart Navigation β Go to Definition (F12), Find References, Peek Definition
- Breadcrumbs β Pattern-based symbol detection and navigation
- Diagnostics β Unified error/warning system with Problems panel
- Native PTY Backend β True terminal experience with proper shell integration
- Multiple Sessions β Tab-based management, shell profile detection
- Full-Text Search β Find anything in your terminal output (Ctrl+Shift+F)
- Session Persistence β Restore terminals on restart
- Theme Integration β Matches your editor theme automatically
- Native Performance β Built on Rust's
git2crate - Visual Diff Viewer β Side-by-side comparison with syntax highlighting
- Branch Management β Create, switch, and manage branches with ease
- Commit Workflows β Stage, unstage, commit, push, pull
- Stash Support β Save and restore work-in-progress changes
- History Browser β Explore commit history with detailed information
- Day/Night Modes β Beautiful light and dark themes
- System Sync β Automatically follows OS theme preference
- CSS Variables β Full theme customization
- Accessibility β WCAG-compliant color contrast
- Multi-Provider Support β OpenAI, Anthropic, Google, Groq, Cerebras, and more
- AI Chat β Context-aware assistance with @-mentions
- Inline Completions β Smart code suggestions as you type
- Agent Mode β Autonomous development with up to 8 parallel agents
- Voice Interface β Natural language programming
- MCP Support β Model Context Protocol integration
- Node.js v18+ (Download)
- pnpm (
npm install -g pnpm) - Rust stable toolchain (Install)
- Platform Dependencies:
- Windows: Visual Studio Build Tools
- macOS: Xcode Command Line Tools (
xcode-select --install) - Linux: Tauri Prerequisites
# Clone the repository
git clone https://github.com/enosislabs/rainy-aether.git
cd rainy-aether
# Install dependencies
pnpm install
# Run in development mode (full desktop experience)
pnpm tauri dev# Create production build
pnpm tauri build
# Output: src-tauri/target/release/bundle/| Document | Description |
|---|---|
| ARCHITECTURE.md | System architecture and technical design |
| DEVELOPMENT.md | Development guide and best practices |
| CONTRIBUTING.md | How to contribute to the project |
| CODE_OF_CONDUCT.md | Community guidelines |
| SECURITY.md | Security policy and vulnerability reporting |
| ROADMAP.md | Feature roadmap and future plans |
| CLAUDE.md | AI assistant reference (for Claude Code) |
- TERMINAL_SYSTEM.md β Comprehensive terminal documentation
- LSP.md β Language Server Protocol integration
- MONACO_NAVIGATION_FEATURES.md β Monaco editor features
- AGENTS.md β AI agent setup and configuration
|
|
We welcome contributions from developers of all skill levels! Whether you're fixing typos, adding features, or improving documentation, your help makes Rainy Aether better for everyone.
- Read our Contributing Guide
- Check out Good First Issues
- Fork the repository and create a feature branch
- Make your changes and submit a pull request
- π Language Server integrations (rust-analyzer, Python LSP, Go LSP)
- π Internationalization and localization
- π¨ Custom themes and icon packs
- π¦ Extension development
- π Documentation and tutorials
- π Bug reports and testing
See CONTRIBUTING.md for detailed guidelines.
- β Monaco Editor with TypeScript/JavaScript support
- β Professional terminal with PTY backend
- β Native Git integration
- β File explorer and management
- β Day/Night themes with full customization
- β Diagnostics and Problems panel
| Version | Target | Features |
|---|---|---|
| v0.2.0 | Q4 2025 | Command palette, split views, workspace search |
| v0.3.0 | Q4 2025 | Extension system, LSP integration |
| v0.4.0 | Q4 2025 | AI chat, inline completions, multi-provider support |
| v1.0.0 | Q2 2026 | Production-ready with full AI features |
See ROADMAP.md for the complete feature roadmap.
License terms are currently being finalized. This project will NOT use MIT or Apache 2.0 licensing. Please check back for updates.
For commercial use or custom licensing inquiries, contact Enosis Labs, Inc.
Rainy Aether is built on incredible open-source projects:
- π¦ Tauri β Desktop framework
- βοΈ React β UI framework
- π Monaco Editor β Code editor
- π¨ Tailwind CSS β Styling
- π¦ Rust β Systems language
- π» xterm.js β Terminal emulator
Special thanks to the teams behind VS Code, Cursor, and Windsurf for inspiring modern AI-first development.
- π Report Bugs
- π¬ Discussions
- π Documentation
- π Security Issues
- β Star the repository to show support
- π Watch for updates and releases
- π¦ Follow @EnosisLabs on X (formerly Twitter)
- π¬ Join our Discord community (coming soon)
If Rainy Aether helps you code better, consider:
- β Starring the repository
- π Reporting bugs and suggesting features
- π Contributing code or documentation
- π’ Sharing with fellow developers
- π° Sponsoring development (GitHub Sponsors coming soon)
Rainy Aether β Bringing clarity to your development workflow, one drop at a time. π§οΈβ¨
Built with β€οΈ by Enosis Labs, Inc.
Get Started β’ Documentation β’ Contribute β’ Roadmap
Copyright Β© 2025 Enosis Labs, Inc. All rights reserved.