Skip to content

The Astromesh Ecosystem

Astromesh is not a single tool — it’s an ecosystem of six components designed to cover the full lifecycle of AI agents: define, build, run, deploy, and manage. The core runtime is the foundation, and five satellite projects extend it for specific use cases.

You can use just the core runtime with YAML config files, or combine it with the ADK for Python-first development, the CLI for managing nodes and clusters, Node for system-level deployment, Forge for visual agent building, or Orbit for cloud provisioning.

ComponentWhat it doesPackageVersion
Core RuntimeMulti-model agent engine with 6 orchestration patterns, memory, tools, and guardrailsastromeshv0.18.0
ADKPython-first agent SDK with decorators, CLI, and hot reloadastromesh-adkv0.1.5
CLIStandalone CLI tool for managing nodes and clustersastromesh-cliv0.1.0
NodeCross-platform system installer and daemon (Linux, macOS, Windows)astromesh-nodev0.1.0
ForgeVisual agent builder — drag-and-drop wizard, canvas, and templatesastromesh-forgev0.1.0
OrbitCloud-native IaC deployment — generates Terraform for GCP (AWS/Azure planned)astromesh-orbitv0.1.0
┌──────────┐ ┌────────────┐
│ Astromesh │ ┌──────────────┐ ┌─────┴──────┐
│ ADK │───>│ Astromesh │<───│ Astromesh │
│ (build) │ │ Core Runtime │ │ Orbit │
└──────────┘ │ (engine) │ │ (deploy) │
└──┬───────┬──┘ └────────────┘
┌──────────┐ │ │
│ Astromesh │ │ │
│ Forge │────────┘ │ runs on
│ (visual) │ ┌──────┴──────┐
└──────────┘ │ Astromesh │
│ Node │
│ (install) │
└──────┬──────┘
│ managed by
┌──────┴──────┐
│ Astromesh │
│ CLI │
│ (manage) │
└─────────────┘
  • ADK builds agents in Python → generates YAML that the Core Runtime understands
  • Forge provides a visual drag-and-drop interface for building agents (wizard + canvas)
  • Core Runtime is the engine — loads agents, routes to LLM providers, executes orchestration patterns
  • Node installs the runtime as a native system service (astromeshd)
  • CLI provides the astromeshctl management interface for nodes and clusters
  • Orbit provisions cloud infrastructure (GCP today, AWS/Azure planned) with Terraform
I want to…Use…
Define agents with YAML and run the runtime directlyAstromesh Core
Define agents with Python decorators and a CLIAstromesh ADK
Manage nodes and clusters from the command lineAstromesh CLI
Install as a system service on Linux, macOS, or WindowsAstromesh Node
Deploy in containers or KubernetesDocker / Helm (part of core)
Provision cloud infrastructure with TerraformAstromesh Orbit
Build agents visually with drag-and-dropAstromesh Forge

The ecosystem forms a layered stack. You choose your entry point at each layer:

┌─────────────────────────────────────────────────────────┐
│ Layer 4: Infrastructure → Orbit (Terraform) │
│ System Service → Node (deb/rpm/...) │
│ Containers → Docker / Helm │
├─────────────────────────────────────────────────────────┤
│ Layer 3: Management → CLI (astromeshctl) │
├─────────────────────────────────────────────────────────┤
│ Layer 2: Agent Runtime → Astromesh Core │
├─────────────────────────────────────────────────────────┤
│ Layer 1: Agent Definition → YAML, ADK, or Forge │
└─────────────────────────────────────────────────────────┘

Layer 1 is where you define your agents — YAML files, ADK Python decorators, or Forge’s visual builder. All three produce the same agent definitions.

Layer 2 is the runtime engine that loads agents, connects to LLM providers, manages memory, and executes orchestration patterns (ReAct, PlanAndExecute, etc.).

Layer 3 is the management layer — astromeshctl controls running nodes and clusters.

Layer 4 is how you deploy the runtime. Pick the one that fits your infrastructure: Node for bare-metal/VM, Docker for containers, Helm for Kubernetes, or Orbit for cloud-managed infrastructure.

ComponentStart here
Core RuntimeQuick Start — run your first agent in 5 minutes
ADKADK Introduction — Python-first agent development
CLICLI Introduction — manage nodes and clusters from the terminal
NodeNode Introduction — install as a system service
ForgeForge Introduction — visual agent builder
OrbitOrbit Introduction — provision cloud infrastructure