Your personal agentic environment.
Run agents where your code lives, compose the capabilities they can use, and expose everything through a desktop app, web UI, gateway API, and published SDKs.
Use Aster as an app, an API, or a platform.
The shared renderer powers desktop and web, while the gateway runtime exposes sessions, spaces, tools, apps, and installables to your own integrations.
Run the same Aster experience from Electron or a browser-hosted shell.
Gateway HTTP and socketsDrive sessions, spaces, app ingress, and runtime state from typed routes.
SDK Generated clientsBuild against the same API surface the product uses internally.
Authoring Agents and extensionsDeclare agents, tools, prompt hooks, mounts, skills, and runtime plugins.
Bundle the product you want instead of patching the app.
Aster packages behavior as spaces, plugins, extensions, tools, skills, apps, auth modules, routes, database modules, analytics, observability, and marketplace sources. The active distribution decides what ships by default.
- Spaces isolate workspaces, mounts, config, and sessions.
- Extensions add prompt hooks, runtimes, tools, and agents.
- Plugins own provider integrations, auth, routes, and services.
- Marketplace repos publish installable product primitives.
Fork it, extend it, or ship your own distribution.
Aster gives you the whole agent stack: local execution, isolated spaces, installable capabilities, and a gateway API you can inspect, extend, and run under your own control.
Give a project its own workspace, mounts, config, tools, and sessions.
Add agents, extensions, tools, skills, plugins, and external apps per space.
Keep execution local, approvals explicit, and runtime state visible.
Use the gateway and SDK to connect your own apps and workflows.
Build the agent environment that fits your machine.
Start with the default Aster distribution, then add spaces, agents, extensions, tools, and external apps as your workflow grows.
Aster is a local AI runtime for running agents where your code lives. It brings together the desktop app, web UI, gateway API, isolated execution, spaces, plugins, extensions, tools, skills, apps, and SDKs into one composable product graph.
The default product is assembled by Aster’s gateway distribution and powered by the shared runtime, while the authoring packages let you build your own agents and integrations without forking the core app.
Start here
- Getting started to install and run your first agent.
- Desktop and web for how the product surfaces work.
- Agents and extensions to understand primitives, marketplace repos, and gateway distributions.
SDKs
@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.