Skip to content

Aster / Open agent stack

Your personal agentic environment.

Run agents where your code lives, give every project the tools it needs, and keep the whole workflow under your control.

Compose

Compose an agent workspace, then make it your product.

Start with the Aster app, give each repo its own space, install the capabilities it needs, and expose the same workflow to your own apps when you are ready.

Fig. 1 / Project space
projectrelease-notes
surfacedesktop + browser
capabilitygit, docs, browser, apps
controllocal runtime + approvals
Fig. 2 / Agent run
Add release-note tooling to this project.
Space has git, docs, browser, and app access ready.
plan visible diff tracked approvals local logs attached

Product paths

One stack, several ways in.

Use Aster as an app, a programmable project space, or the foundation for your own distribution. Each path stays pointed at the same local workflow.

Own the stack

Own the agent stack without rebuilding the foundation.

Aster is open enough to fork and structured enough to productize: local execution, project spaces, installable capabilities, app connections, and SDKs that match the runtime.

01Start with a surface

Use the desktop app or browser without changing how projects run.

02Shape a space

Choose the tools, apps, triggers, and defaults each repo should carry.

03Run with control

Keep execution local, approvals explicit, and every result inspectable.

04Ship a distribution

Fork, extend, and package the agent product your team actually needs.

Aster is a local AI runtime for running agents where your code lives. It brings together the desktop app, web UI, Distro product runtime, Gate framework, isolated execution, Spaces SDK, plugins, extensions, tools, skills, apps, and SDKs into one composable product graph.

The default product is @aster/distro. It assembles the Aster product graph on top of the Gate framework, while the SDK and authoring packages let you build spaces, agents, app integrations, and runtime capabilities without patching the core app.

Start here

SDKs

  • @aster/spaces — space modules, composition helpers, triggers, and lifecycle hooks.
  • @aster/gate — the framework for composing product runtimes.
  • @aster/agent — agent and standalone tool-package authoring helpers.
  • @aster/authoring — extension and host/runtime plugin authoring primitives.
  • @aster/sdk — generated gateway client for the Aster API.
  • API reference — gateway endpoints by resource.