PUBLIC_MODE | If True, the bot won’t use its master API keys. Instead, each user must provide their own API key via the /key command. This is ideal for public-facing bots to shift API costs to the user. | False |
LOG_PROMPT_DATA | Set to True to log the full prompt data sent to the AI provider. Useful for debugging but can be verbose. | False |
HIDE_MODELS | If True, hides the model selection buttons from the user interface. Simplifies the UI if you want users to stick to the default model. | False |
HIDE_IMAGINE | If True, hides the /image and other image generation commands. | False |
SHOW_LLM_THOUGHTS | When enabled, the bot will show its internal reasoning or “thoughts” before providing a final answer. Great for transparency and debugging. | False |
WORKING_DIR | The default directory the bot’s filesystem tools will operate in. | ~/chibi |
HOME_DIR | The directory considered as the “home” for the AI agent. | ~/chibi |
SKILLS_DIR | Absolute path to the directory containing LLM skills/prompts. | ./skills |
MODERATION_PROVIDER | Optional. Specifies the AI provider to use for command moderation. If a moderation provider is not explicitly set by the user, it will be chosen automatically. The system attempts to select a moderation provider that DOES NOT coincide with the default primary provider. If the default primary provider is taken from the beginning of the list of available providers, the moderation provider will be taken from the end of that list. | None |
MODERATION_MODEL | Optional. Specifies the AI model to use for command moderation. If a model is not specified, a default model specifically recommended for moderation will be used (rather than the current model of the primary provider). | None |