Skip to content
Theme:

Introduction

Aether is a modular, open-source AI coding agent toolkit written in Rust.

  • Empty by default — Agents have no default system prompt or tools. You add what you need.
  • Any model — Use any LLM you want, local or remote. Anthropic, OpenAI, OpenRouter, DeepSeek, Gemini, Moonshot, ZAI, Llama.cpp, Ollama, and more are supported out of the box.
  • Any tools — Agents get tools via MCP servers. You can author tools in any language.
  • Any surface — Run your agent in a TUI, IDE/editor (via ACP), or headless.
  1. Install

    Terminal window
    brew install jcarver989/tap/aether
  2. Create your first agent

    Terminal window
    cd your-project
    aether agent new
    ✓ Created .aether/settings.json
    ✓ Created .aether/mcp.json
    ✓ Created .aether/DEFAULT.md
    ✓ Created AGENTS.md

    Built-in in-memory servers you can enable in .aether/mcp.json include coding, lsp, skills, tasks, subagents, survey, and plan.

  3. Run it

    Interactive TUI

    Terminal window
    aether

    The default experience — a terminal interface for conversations with your agent.

    IDE / editor (via ACP)

    Terminal window
    aether acp

    Exposes agents over ACP for editor integration.

    Headless

    Terminal window
    aether headless "Explain the main function in this project"

    Run a single prompt and exit — ideal for scripts and CI. See Headless CLI for all flags and output formats.