Your work stays yours
Every component is a plain file in a folder you choose. Read it, edit it, share it, keep it forever. Your requests go only to AI providers that don't store or train on them, or run a local model and nothing leaves your machine.
Grasshopper components that write themselves.
For Grasshopper in Rhino 8
Forums and plugin libraries seldom have the exact component, and adapting someone else's definition is a job in itself.
Writing it in Python takes hours if you know how. Code from a chatbot often throws errors, and then you're fixing a script you didn't write.
Type what the component should do in plain English. Watch it land on your canvas, already running, with sliders where you need them. If the code errors, Alien reads it and fixes it itself.
Describe a component
a voronoi panel facade on a surface
Result
3 outputs · 8 sEvery project starts with an afternoon of redrawing the lot, the neighbours and the roads off council maps. Alien's site map component does it from an address: lot, neighbours, roads and building massing, to scale, ready to design on.
Victoria, Australia, for now. Building heights are estimates.
Not quite what you meant? Say what to change and Alien edits that component, nothing else in your definition. Every earlier version is kept.
If the code throws an error, Alien reads it and tries again, up to four times. You watch it sort itself out.
Every input arrives with the right control on the component. Drag, flip, pick, and see the model change. Try the slider.
Describe a change
make the cells smaller near the base
Result
only this component changedThis request
AttributeError: module 'Rhino.Geometry' has no attribute 'VoronoiCell'3 outputs · 8 sEvery component is a plain file in a folder you choose. Read it, edit it, share it, keep it forever. Your requests go only to AI providers that don't store or train on them, or run a local model and nothing leaves your machine.
Each request shows its attempts and what it cost. Every earlier version of a component is kept, so you can always go back. And it only changes the component you asked about, not the rest of your definition.
Thirty seconds, start to finish: an address becomes a site, a sentence becomes a facade.
Demo recording goes here
Shot 1 of 6
An empty Grasshopper canvas. An address is typed into the site map component.
16:9 · 1080p · silent · loops
Start with an address.
Architects and students on what they built in their first week.
Story goes here
Story goes here
Story goes here
Reserved. Nothing appears here until real testers have used Alien and said it themselves.
Alien is free to use with your own AI key or a local model, as much as you like. Or pick a plan, skip the key, and spend credits instead.
For tinkering, with your own AI key.
US$0with your own key
Your key or a local modelYou pay your AI provider directly, about a tenth of a cent a component
Your own folderPlain files on your machine, plus the public library
For trying it on real projects.
US$10/ month
1,000 credits a month≈ 1,000 components on the default model
5 GB private libraryEncrypted, hosted privately, synced across your machines
For everyday design work. Nothing to set up.
US$20/ month
2,500 credits a month≈ 2,500 components on the default model
50 GB private libraryEncrypted, hosted privately, synced across your machines
For heavy users and bigger models.
US$50/ month
7,000 credits a month≈ 7,000 components on the default model
250 GB private libraryEncrypted, hosted privately, synced across your machines
Give back, get credits. Publish your components and generations to the public library for everyone to build on. When others use them, you earn credits.
Top-ups. Run low before the month is out? Buy a credit pack. It never expires and your plan stays the same.
Studios and firms. One private library and shared credits for the whole team, custom storage and hosting, and support. Get in touch.
Paid plans, the private library and the public library are coming soon; the waitlist hears first. Nothing is shared unless you publish it. 1 credit is about one component on the default model; larger models use more. A component that fails to build costs nothing. Cancel any time.
A plugin for Grasshopper in Rhino 8. You describe a component in plain English and it writes the script behind it, runs it, and fixes its own errors.
No. You write a sentence and never have to open the script. If you do code, the file is right there to read and edit.
We gave it ten typical requests, from a voronoi facade to panels numbered for fabrication. All ten produced a running component on the first attempt, in about eight seconds each.1
If the code fails, it reads the error and tries again, up to four times. If it runs but isn't what you meant, say so and it edits the component. Every earlier version is kept.
Your requests go only to providers that don't store or train on prompts. To keep everything on your machine, use a local model.
No. Each component is a plain Python or C# file in your own folder. Stop using Alien and you still have every script.
The plugin is free. Describing a component uses an AI model you pay for directly, about a tenth of a US cent each.2 A local model costs nothing.
Always on your own machine, as plain files. On a paid plan, a copy also lives in your own private library: encrypted, hosted privately, and synced to every machine you use. No one else can see it unless you share it. The private library is coming soon.
Yes. Publish any component or generation to the public library and anyone can use it and build on it. You choose what goes public; everything else stays private. Contributors earn credits when others use their work. The public library is coming soon.
Victoria, Australia, for now. It is a starting point for design, not a Planning Property Report, and building heights are estimates.