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.
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.
Open the same projects and sessions from the surface that fits the moment.
02 Project spacesGive every repo its own tools, apps, triggers, and defaults.
03 Gate frameworkShape the services and product surfaces that make Aster yours.
04 Apps + SDKsLet your own systems start runs, watch state, and bring results back.
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.
Use the desktop app or browser without changing how projects run.
Choose the tools, apps, triggers, and defaults each repo should carry.
Keep execution local, approvals explicit, and every result inspectable.
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
- Getting started to install and run your first agent.
- Desktop and web for how the product surfaces work.
- Gate framework for the runtime framework behind Distro.
- Spaces SDK for building programmable spaces.
- Agents and extensions to understand primitives, marketplace repos, and product modules.
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.