Prerequisites
Install the following first: Verify your environment:Clone, build, and test
Guided setup (recommended)
Run the installer script. It writes profile-based environment files and selects your active profile.- Linux / macOS
- Windows PowerShell
- Profile (
dev,personal,team,prod) - Provider (
openai,anthropic,gemini) - API key
- Optional model override
- Deployment mode (local CLI, Discord, or WebSocket)
- Memory storage mode
Run Vitruvian
Quick troubleshooting
dotnet: command not found: install .NET 8 SDK and restart shell.- NuGet restore fails: verify access to
https://api.nuget.org/v3/index.json. - Wrong profile loaded: confirm
.env.Vitruvianpoints to the expectedVITRUVIAN_PROFILE.