This AI extension lets you build with any State Management in Flutter

Samyak Jain
CommandDash
Published in
2 min readJul 26, 2024

As Flutter Developers, we always go through the dilemma of choosing the right state-management solution.

The most popular options today are:

  1. Riverpod
  2. GetX
  3. BLoC (Business Logic Component)
  4. MobX

No matter which one we choose, the biggest challenge is to learn and write our codebase in it.

Using CommandDash to Assist you

CommandDash is an open marketplace of modular programming agents. The agents are trained on docs + code of specific APIs, SDKs and packages and can help us build with them quickly without reading docs. ⚡️

It is accessible here on web (no setup!). Or, as a VSCode extension:

It contains agents for all the above-mentioned state management solutions.

For example, if you are building with Bloc, agent here:

You can easily access ask your questions:

  1. “How to get started with Bloc”
  2. “Help me create a Cubit that does (X)”
  3. “Help me resolve (z) error”

and get answers based on up-to-date documentation and syntax.

Use Agents in the IDE to get contextualized results

You can use the web app to get started. For actual development, you can switch to the CommandDash VSCode extension.

Benefits of using the agents in the IDE:

  • Reduces Friction copy-pasting snippets.
  • Generate code based on your workspace context.
  • Enables you to debug compile and runtime errors.

Isn’t this fantastic! 🤩 Now you can build with any state-management solution including Riverpod, MobX and GetX and 100s of other packages without worrying about learning via documentation.

Get started here.

--

--

Samyak Jain
CommandDash

Engineering @CommandDash | World's First IDE Agents Marketplace