🎉 Dynamic Assistant Names - No More Hardcoded "Kai" References #179
Closed
danielmiessler
announced in
Announcements
Replies: 2 comments 1 reply
-
|
Hi Daniel, Are they expected? BR |
Beta Was this translation helpful? Give feedback.
1 reply
-
|
Please refer to this major change coming to the repo that should address your issues. If it doesn't please resubmit. Thank you for the work! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
We've addressed community feedback about hardcoded "Kai" references that made PAI difficult to customize. Your assistant name is now fully dynamic!
What Changed
Setup Wizard Improvements
Template System
All references to the assistant name now use Mustache templates (
{{{assistantName}}}) that get substituted during setup:How It Works
When you run the setup wizard:
And choose your assistant name (e.g., "Atlas"), the system automatically:
$DAenvironment variable to your name{{{assistantName}}}with your chosen nameThank You! 🙏
Special thanks to @AlphaRoy14 who raised this issue in Discord - pointing out that 68+ hardcoded "Kai" references made adoption difficult. This kind of feedback helps make PAI better for everyone!
Updating Existing Installations
If you've already installed PAI and want to personalize it:
Re-run the setup wizard:
Or manually update your shell profile's
$DAvariable and run the template processor.Files Changed
.claude/tools/setup/setup.ts- Added processTemplateFiles step.claude/tools/setup/configurators/index.ts- New template processing function.claude/tools/setup/interactive.ts- Better placeholder examples.claude/agents/*.md- All 7 agent files now use templates.claude/skills/Art/workflows/*.md- All 14 workflow files now use templates.claude/hooks/stop-hook.ts- Generic "main" voice configdocs/QUICKSTART.md- Updated examplesThe PAI template is now truly yours to customize. Name your AI whatever you want! 🚀
Beta Was this translation helpful? Give feedback.
All reactions