Repository navigation
Aster 0.1.0
The first public release of Aster, the agentic development environment for AI researchers.
Run experiments with Claude Code or Codex, keep the evidence of every Run, and write the paper beside it — one project, one window. See the README for how it works.
Download
| File | Use |
|---|---|
Aster-mac-arm64.dmg |
Recommended. Open it and drag Aster into Applications. |
Aster-mac-arm64.zip |
The same app as a zip. |
SHA256SUMS.txt |
Checksums for both files. |
Requirements: Apple Silicon Mac, macOS 12 or later, and at least one agent CLI signed in (Claude Code or Codex). Optional: Tectonic to compile PDFs, and SSH access to GPU hosts (SLURM for job submission).
First launch
This build is signed ad hoc and not notarized, so macOS blocks the first open. Right-click Aster in Applications → Open → Open, or run:
xattr -dr com.apple.quarantine /Applications/Aster.appWhat's in 0.1.0
- Workbench: Claude Code and Codex chats next to the project's terminals, editor, files, and Git; a Research | Code layout switch.
- Experiments: a notebook per Experiment (plan, Needs you, results, analyses, conclusion) with a docked Experiment agent that designs, analyzes, explains failures, and proposes the next Run for your approval.
- Runs and Compare: live metric curves, logs, config, code patch, and media per Run; compare 2–6 Runs with baseline deltas, mismatched conditions, config differences, and outputs by sample.
- Research harness:
run execrecords the launch commit, uncommitted patch, host, command, agent session, log, and metrics; a claims ledger ties paper numbers to Run metrics; a budgeted research loop; watches that wake an agent when a Run ends, fails, logs NaN, or stalls. - Writing: LaTeX source, compiled PDF, SyncTeX, a writing agent, and a Claims drawer that marks numbers verified, stale, mismatched, or missing evidence.
- Library: project papers with highlights, arXiv/DOI import, and a reading agent.
- Compute and Deadlines: SSH hosts, GPUs and SLURM queues with per-host and per-project GPU budgets; conference deadlines in your time zone.
- Slack: mention the project's Aster bot in an allowed channel and a coordinator agent picks up the request and answers in the thread.
Known limitations
- macOS on Apple Silicon only for now; Windows and Linux builds are in progress.
- No automatic updates; install new releases by hand.
- Desktop only. For agent chat on a phone, use the Paseo app with its own host.
- SLURM, GPU budgets, SSH result reading, and Slack delivery have been tested with fixtures and unit tests, not yet end to end on live clusters or workspaces.
License
MIT. Third-party licenses are listed in THIRD_PARTY_NOTICES.md and in the app under Help → Open-Source Licenses.