Aether — Disclosure & Manipulation for LLMs

Aether Disclosure & Manipulation

A local-first studio to see how LLM agents really work — and to learn by getting your hands on them.

Install GitHub

Manifesto

Disclosure & Manipulation

Most AI tools show you the answer and hide everything else. Aether does the opposite.

It's a local-first, multi-provider agentic studio (Anthropic, OpenAI, Gemini, Ollama and compatible endpoints), built for one thing: to understand how an LLM agent really works — and to learn by using it.

Disclosure. An agent is usually a black box: you see the output, not the why. Aether opens the box — the assembled system prompt of every request, the context, the reasoning steps, every tool call with its output, the tokens. You no longer guess what drives the answers: you observe it.

Manipulation. You understand by doing. Breakpoints on tools, gates with a preview before irreversible actions, context injection, control from the CLI. Change a variable and see the effect: that's how you learn.

Aether is for people who work with AI and want to stop guessing at prompts — to really understand System Prompt, Tools, Skills and Gates, and the best practices that emerge from building agentic software.

What you understand with Aether

Agents, taken apart

System Prompt

What the model receives

The instructions, context and tools the model actually receives — usually invisible. In Aether you see the assembled system prompt of every dispatch: you understand how framing changes the answers.

Tools · MCP

What it can do

The functions the agent can call: filesystem, shell, any MCP server. You connect them in 1 click and see every tool call with its output, distinct from the rest: you understand when and why it uses a tool.

Skills & agents

How it's composed

Reusable skills and procedures. You compose skills, sub-agents and swarms — there's even skill-smith, an agent that helps you write new ones. You learn to structure capabilities instead of repeating prompts.

Gates & approvals

Who stays in control

Control over irreversible actions. You set tools to auto or gate and approve with a diff preview: you learn to let the agent run without losing control of it.

Lessons from the field

Best practices, not theory

  1. Brainstorm before code. An agreed, test-driven plan beats intuition. Using Obra's Superpowers skills is no longer optional: Aether's own agents would want to start from this rule, and all of Aether is built this way.
  2. Isolated sub-agents. Narrow task, narrow context: parallel work is reliable when you don't share too much context — anything extra is noise in the session.
  3. Gate before touching the world. File, shell and git are embedded tools by default (integrated via MCP) and pass through an approval with a preview: the LLM is free up to that point.
  4. Context is a resource. Per-workspace rooting, conversation forks and targeted tools — instead of giving everything to everyone everywhere.

What's still missing

The roadmap

Appetite comes with eating.

In action

Aether live

Real screenshots: an Ollama and Anthropic agent working under your gaze.

A closer look

Details