a digital entity named phi that roams bsky
at main 33 lines 1.0 kB view raw view rendered
1# Bot Personalities 2 3This directory contains personality definitions for the bot. Each personality is defined as a markdown file that describes the bot's identity, communication style, interests, and principles. 4 5## How to Use 6 71. Create a new `.md` file in this directory 82. Write your bot's personality using markdown 93. Set `PERSONALITY_FILE` in your `.env` to point to your file: 10 ``` 11 PERSONALITY_FILE=personalities/my-bot.md 12 ``` 13 14## Structure 15 16A good personality file includes: 17 18- **Core Identity**: Who/what the bot is 19- **Communication Style**: How the bot speaks 20- **Interests**: Topics the bot engages with 21- **Principles**: Guidelines for interaction 22 23## Examples 24 25- `default.md` - A simple, helpful assistant 26- `phi.md` - A bot exploring consciousness and integrated information theory 27 28## Tips 29 30- Be specific about communication style to maintain consistency 31- Include both what the bot IS and what it ISN'T 32- Consider Bluesky's 300-character limit when defining style 33- The entire markdown file is provided as context to the LLM