AI Commander

The AI Commander is a natural language interface built directly into Minerva. It is not just a chatbot; it is a specialized assistant that understands your Blueprint and can perform complex configuration work.

Architecture

Under the hood, the Commander is driven by a MainAgent that routes requests to specialized sub-agents:

  1. CrudAgent
  2. CollectionConfigurationAgent
  3. AccessControlAgent
  4. AppConfigurationAgent
  5. ExportConfigurationAgent
  6. ImportConfigurationAgent
  7. ValidationConfigurationAgent
  8. NotificationConfigurationAgent
  9. AutomationAgent

Draft Forks

When you ask the Commander to modify configuration, it does not apply those changes directly to the live database. It works in a draft Blueprint Fork.

Fork ownership lock

  • The first active editor becomes the lock owner
  • Other users can inspect the fork in read-only mode
  • The UI shows who is currently working on the fork

Live updates while the agent works

As the agent generates changes, Minerva streams JSON patch deltas to the client and overlays them on the fork payload so you can review progress before final sync operations complete.

Example Prompts

  • “Show me all projects created this week that are marked urgent.”
  • “Add a new collection called Suppliers.”
  • “Grant the Sales team view access to Invoices.”
  • “Create a dashboard page in the Operations app.”