# Design Discussions

**URL:** https://aiida.discourse.group/c/design-discussions/17.md

[Latest](https://aiida.discourse.group/latest.md) · [Categories](https://aiida.discourse.group/categories.md) · [Tags](https://aiida.discourse.group/tags.md)

---

## [About the Design Discussions category](https://aiida.discourse.group/t/about-the-design-discussions-category/394)

<div class="topic-metadata">

**Author:** [@sphuber](https://aiida.discourse.group/u/sphuber)\
**Replies:** 0\
**Last updated:** [May 27, 2024, 9:39am UTC](https://aiida.discourse.group/t/about-the-design-discussions-category/394 "2024-05-27T09:39:53Z")

</div>

This category is intended for discussion on the design of the current and future interface and implementation of AiiDA. Examples: Discussion on changing the existing interface of a CLI command Discussion on the proposa…

---

## [Should \`verdi\` be renamed to \`aiida\` or add \`aiida\` as an alias](https://aiida.discourse.group/t/should-verdi-be-renamed-to-aiida-or-add-aiida-as-an-alias/406)

<div class="topic-metadata">

**Author:** [@sphuber](https://aiida.discourse.group/u/sphuber)\
**Replies:** 5\
**Last updated:** [May 19, 2026, 4:35am UTC](https://aiida.discourse.group/t/should-verdi-be-renamed-to-aiida-or-add-aiida-as-an-alias/406 "2026-05-19T04:35:52Z")

</div>

Historical context The command line interface (CLI) of AiiDA is called verdi. When AiiDA was created, the CLI was named verdi mostly for technical reasons, since aiida would clash with the Python package. This technical…

---

## [Should we load the default profile automatically?](https://aiida.discourse.group/t/should-we-load-the-default-profile-automatically/407)

<div class="topic-metadata">

**Author:** [@mbercx](https://aiida.discourse.group/u/mbercx)\
**Replies:** 0\
**Last updated:** [June 5, 2024, 8:50am UTC](https://aiida.discourse.group/t/should-we-load-the-default-profile-automatically/407 "2024-06-05T08:50:27Z")

</div>

Whenever I use AiiDA in a Jupyter notebook, I always start by executing: from aiida import load\_profile load\_profile() to load the default profile. Is there is a reason why I need to manually load the profile? Why not…

---

## [Redesign of the \`verdi node graph generate\` command](https://aiida.discourse.group/t/redesign-of-the-verdi-node-graph-generate-command/395)

<div class="topic-metadata">

**Author:** [@sphuber](https://aiida.discourse.group/u/sphuber)\
**Replies:** 5\
**Last updated:** [May 29, 2024, 7:14am UTC](https://aiida.discourse.group/t/redesign-of-the-verdi-node-graph-generate-command/395 "2024-05-29T07:14:31Z")

</div>

The current interface is: verdi node graph generate ROOT\_NODE \[OUTPUT\_FILE\] That is, currently, only a single root node can be specified. But it is perfectly reasonable to want to specify multiple root nodes. To this …
