Skip to content

Astromesh Cortex

Astromesh Cortex is a desktop application for building and operating Astromesh agents. You write an agent in a schema-aware YAML editor or a visual builder, run it in a console that shows every tool call and every model’s cost, and ship it to the runtime you want: one that Cortex installs on your machine, one it provisions on Google Cloud, or a Nexus hub.

A Cortex window works in one of two modes, switched from the status bar or with Ctrl+M.

ModeTalks toWhat you do there
RuntimeAn Astromesh runtime: local, remote, or a Cloud Run serviceAuthor agents, RAG pipelines and workflows; run and trace them; install the local runtime; provision GCP; wire WhatsApp
NexusA Nexus hubPublish and version agents per tenant, run them, read consumption, manage API keys, browse the catalog, and (as an operator) manage tariffs and plans

Both modes share the editor area. A tab that belongs to the other mode stays open but disabled until you switch back.

AreaWhat you get
WorkspacesA project is a folder with .cortex/workspace.json: connections, environments and UI state, committed with your code
YAML editorMonaco with validation, completion and hover against the agent, RAG pipeline and workflow schemas; context-aware snippets and a section helper
Visual builderA canvas with one block per spec section, and inspectors for models with per-role routing, all six tool types, prefetch, knowledge and the Glyph program
ConsoleLive runs over WebSocket: each tool call and its verdict, the model’s reasoning, writes proposed but not executed, cached tokens, per-model cost, chain links, and the full trace
RAG and workflowsA visual builder for RAG pipelines; a workflow editor, run tracking and the human-in-the-loop approval queue
Local runtimeA one-click install of the runtime with its own Python, plus start, stop, update and health
GCPA four-step wizard that provisions a Cloud Run runtime through Orbit, and then logs, status, redeploy, an infrastructure map and destroy
NexusPublish, version, compare and revert agents, run them with streaming and cancel, consumption by month, agent and invocation, the hub’s catalog, and the operator’s tariffs and plans
ChannelsA WhatsApp setup wizard, live channel traffic, and an ngrok or cloudflared tunnel for local webhooks
TerminalAn astromeshctl-style command line over the active runtime’s API
  • The renderer draws everything and calls the runtime API (/v1/*) directly for the active runtime connection.
  • The main process does everything privileged: workspace files, installing and running the local runtime, running Orbit, downloading tunnel binaries, every Nexus call (including the run stream, whose handshake needs auth headers), and secrets kept with the operating system’s encryption (safeStorage).
ForgeCortexLeia
FormWeb app inside a runtime nodeDesktop appClaude Code plugin
ReachesThat nodeAny runtime, GCP, any Nexus hubRuntimes and Nexus, by conversation
Best forA quick edit on a running nodeBuilding, debugging and operating across environmentsDoing the same in natural language

Agents created by any of them, or by the ADK or the CLI, appear in Cortex’s Agents panel, because they all live in the same runtime API.