Bodhi LogoBodhi
DocsGitHubDiscord

Home

IntroductionInstallation
Concepts
OverviewDeployment ModesModels, Aliases, and FilesAPI CompatibilityAuth and RolesMCP Overview
Features
ChatModelsSettingsMCPsAuth
Deployment
Deployment OverviewDesktop (Tauri)DockerReverse Proxy
Developer
Getting StartedBuilding Third-Party AppsBodhi JS SDKBrowser ExtensionApp Access RequestsOpenAPI Reference
API Compatibility
OverviewOpenAI Chat CompletionsOpenAI ResponsesOpenAI EmbeddingsAnthropic MessagesGeminiOllama (deprecated)MCP ProxyError Format
Advanced
ArchitectureSecurity ModelInference StackPerformance TuningObservability
Reference
Environment VariablesSettings PrecedenceRoles and ScopesError CodesGlossary
Support
FAQTroubleshootingWhat's New

In This Section

  • Environment Variables
  • Settings Precedence
  • Roles and Scopes
  • Error Codes
  • Glossary

Home

Reference

Environment Variables

Alphabetical reference for every BODHI_* / HF_* environment variable Bodhi App reads at startup or runtime

Settings Precedence

How Bodhi merges settings from CLI flags, environment, database, settings.yaml, and built-in defaults — and which two settings the UI can edit

Roles and Scopes

Capability matrix — what User, PowerUser, Manager, and Admin can do, and how API token scopes interact with the issuing user role

Error Codes

Lookup index for the most common error codes returned across Bodhi-native, OpenAI, Anthropic, and Gemini envelopes

Glossary

Alphabetical glossary of terms used across the Bodhi App docs