Message of the Day (MOTD) System
Calliope Integration: This component is integrated into the Calliope AI platform. Some features and configurations may differ from the upstream project.
© 2025 Calliope AI SUITE - Calliope Labs Inc. All rights reserved.
The AI Calliope Hub login page displays a random motivational message (MOTD) on each page load to keep the experience fresh and engaging.
Configuration
Default Location
The MOTD messages are stored in /srv/Calliope Calliope Hub/assets/motd.json by default.
Custom Location
You can specify a custom MOTD file location using the environment variable:
export JUPYTERHUB_MOTD_FILE=/path/to/your/motd.jsonFile Format
The MOTD file should be a JSON file with the following structure:
{
"messages": [
"Your Command Center for Intelligent Development",
"Where AI Meets Human Creativity",
"Empowering Developers with Next-Gen AI Tools",
"Build Smarter, Ship Faster, Dream Bigger"
]
}Adding New Messages
- Edit the
motd.jsonfile - Add your new messages to the
messagesarray - Save the file
- The new messages will be available on the next page load
Default Messages
If the MOTD file cannot be loaded, the system falls back to:
“Your Command Center for Intelligent Development”
Customization Tips
- Keep messages concise and inspirational
- Focus on AI, development, and innovation themes
- Aim for messages that are 5-10 words long
- Consider seasonal or event-specific messages
- Maintain consistency with the Calliope AI brand voice
Troubleshooting
If messages aren’t appearing:
- Check the Calliope Calliope Hub logs for error messages
- Verify the JSON file is valid
- Ensure the file path is correct
- Check file permissions (must be readable by the Calliope Calliope Hub process)