Skip to main contentBuilt-in standard modules
From src/Vitruvian.StandardModules:
ConversationModule
FileOperationsModule
ShellCommandModule
SummarizationModule
WebSearchModule
Other included modules
Vitruvian.WeatherModule in src/Vitruvian.WeatherModule
GmailMcpModule in modules/Vitruvian.GmailModule
Module selection mechanics
Vitruvian uses ModuleRouter during planning:
- primary path: model-assisted route selection
- fallback path: deterministic keyword matching
Your module Description quality directly affects route quality.
Module management at runtime
Use CLI commands:
/list-modules
/configure-modules
/install-module <path>
/load-module <path>
/unregister-module <domain or filename>
Gotchas
- Keep module domains unique.
- Keep descriptions concrete and task-focused.
- Do not disable critical core modules in production without a rollback path.