The header
The selected component
When you select an Alien component, the panel shows its name, language, status and any error, then:- Describe box: describe a new component (nothing selected) or a change to the selected one. See Describe a component.
- Requests: every request you made, with each attempt, its outcome and what it cost.
- Inputs: the current values.
- Code: the script itself, with Open in editor and Show file.
- Earlier versions: every version Alien kept. Restore brings one back.
Project agent
New since 0.02-alpha: arrives in the next beta.
- It never presses a Generate button, which spends credit, unless you ask it to.
- Stop cancels. Cmd/Ctrl+Z undoes what it changed.
- It costs about US$0.03–0.15 a request with the default model, Claude Sonnet 5.5, more when it looks at the viewport.
Library
Every component in your script folder with a header, sorted into categories: Site & context, Building elements, Massing & objects, Entourage, Materials, Views & drawings, Data & lists, Geometry, Analysis and Utilities (the next beta adds Create, for the generators). It’s the panel’s Nodes tab. Search, filter by category, and click a component to place it on the canvas. + New blank node starts from scratch. Ready-made components carry a suite tag. In the next beta, the library opens on Start here: a blank component, 3D object, 2D object, symbol, material, display mode, views, layout and exploded axo.How components get their category
How components get their category
- A
# CATEGORY:line in the script’s header, if there is one. Described components get one automatically. - Otherwise a model sorts it once, from the header comments only, never the code. The answer is cached in
.alien/library.json. - Until then, a keyword guess.
"classify": "off" in Settings to sort by keywords only.Objects
What the generators made, with thumbnails: 3D objects, materials and drawings. (In 0.02-alpha this tab is called Generated.) For each one you can:- Bake block: an object or drawing goes into Rhino as a block, at real size, on the Alien assets layer.
- Add material: a texture becomes a real-size render material on the selected objects.
- Place node: place the component that made it, with the same inputs. It comes back free from the cache.