Guides and reference
The same documentation that ships in the repository: how the harness works, what each subsystem does, and how to configure it.
The Aster Review Algorithm
Given a diff D against a base revision, emit a set of findings F such that:
DocsStatic-analysis backends (analyzer modes)
Aster runs static analyzers as a candidate source that feeds the same adversarial verification as LLM hypotheses. Static tools give high recall (and n
DocsAster Architecture
Aster is a self-hostable agent harness for software work. It supplies the runtime primitives—model access, policy, local context, memory, skills, agen
DocsComputer Use for Aster (2026)
Research notes and strategy for giving aster a desktop computer-use arm. Compiled 2026-09-06 from arXiv (IDs cited inline) and practitioner sources. E
DocsConfiguration
Aster's configuration file is aster.yaml. This is the complete reference for it. Every key is optional, and a file with no keys at all behaves exactly
DocsEvaluation
Aster measures itself two ways, and they answer different questions. Live evals fix the task and vary the model, so a change can be shown to help. Ses
DocsHarness findings
Open problems found by grading recorded sessions (aster-eval) and mining the raw transcripts. Each entry states the evidence, why it costs rounds, and
DocsHarness design
This document says how Aster fixes its harness semantics: sessions, memory, approvals, structured interaction, delegation, scheduling, and background
DocsThe living harness
Aster runs models a tier below Claude. The harness has to supply the judgment the model lacks: knowledge as predefined skills, recovery as feedback th
DocsProgressive MCP injection
aster-mcp lets an Aster host connect many Model Context Protocol (MCP) servers without placing every tool schema in every model request. It injects a
DocsMemory & Persistence
Aster keeps two kinds of durable state: a transcript of every chat session, and a memory of facts that outlive any single session. Both live on the fi
DocsAgent Plugins
Aster is a client for the Agent Plugins specification v1.0.0: an open, vendor-neutral package format for the two things agents already share, Agent Sk
DocsSub-agents
The agent tool lets a chat turn fan work out to named specialists that run in parallel and report back. Each sub-agent starts with a fresh context and
DocsThemes
The chat TUI is fully themeable. /theme opens a picker; arrowing through it previews each palette live and Enter saves the choice to ui.theme in aster
DocsChangelog
Every release, in order, with the reasoning behind each change.
Releases