Welcome to Aether
Author
Aether is an open-source CLI that transforms any codebase into an AI-native workspace — right from your terminal.
Why Aether?
Modern development demands more than just a code editor. You need a tool that understands your codebase — its structure, patterns, dependencies, and conventions.
Aether bridges the gap between your code and AI, giving you:
- Instant context — Analyzes your codebase structure, patterns, and conventions automatically
- Full-project awareness — Scans your entire project (not just a sample of files) to keep the AI from filling gaps with guesses
- Provider agnostic — Works with OpenAI, Anthropic, Gemini, and OpenRouter (one key, many models)
- Zero config to start — Just run
aetherand/configonce to pick a provider
How It Works
- Install — Download the standalone binary or install via npm (see Installation)
- Run — Open a terminal in any project and type
aether - Configure — Run
/configonce to pick a provider (OpenAI, Anthropic, Gemini, or OpenRouter) - Generate — Run
/genesisto scan the whole project and generate docs that make sense for it
What you can do
| Action | How |
|---|---|
| Start a session | aether |
| Configure your AI provider | /config |
| Analyze & document your project | /genesis |
| Update docs after code changes | /sync |
| Manage global data & caches | /clean |
| See all commands | /help |
| Clear screen | /clear |
| Exit | /exit |
Philosophy
The naming is intentional. In the Aether universe:
- Genesis — The birth of your AI workspace. Analyzes your entire codebase and generates documentation — human guides and AI/architecture docs — picking which pages make sense for this project instead of a fixed template.
- Context — The knowledge surrounding your code. Aether builds and maintains it for you.
- Providers — The AI models that power analysis (OpenAI, Anthropic, Gemini, or OpenRouter as a single-key proxy to many more).
Architecture
Aether is built as a standalone binary — no Node.js, Python, or any runtime required. It ships as a single executable for Windows, macOS, and Linux.
Under the hood:
- Interactive terminal UI with dropdown autocomplete and tab completion
- Full-project context scanning — no arbitrary file-count cap, so genesis sees the whole codebase
- Modular provider system (swap AI backends without changing workflow)
- Global config (
~/.aether/) — API keys and caches stay out of version control - Local-first: all data stays on your machine, generated docs live in
.aether/docs/
Next Steps
- Installation — Download & install Aether on your system
- CLI Reference — All available commands
- Changelog — Latest updates and releases