Using a different name then Kai for my PAI - Has anyone tried? #133
Replies: 3 comments
-
|
You change the name by changing the env variable DA="Name" in the .env file and in the settings.json file. Yes there is still tons of KAI mentions in the repo, but the important thing is that the DA variable works where it needs to. If you notice places it should be used instead of hardcoded Kai, write an issue. |
Beta Was this translation helpful? Give feedback.
-
|
Hey, I noticed the hardcoded issues as well. I've actually fixed the main hardcoded name locations in the core hooks (capture-all-events.ts, stop-hook.ts, context-compression-hook.ts, and subagent-stop-hook.ts). These now all use process.env.DA instead of hardcoded 'kai'. This affects session tracking, voice notifications, and agent mappings - so now when you set DA="YourName" in settings.json, it should work throughout the system. Seems like this should do the trick. As @smolcompute mentions, the backend functionality properly uses the DA variable. The setup.sh script also prompts new users for their preferred AI name during installation. I'll try to make a PR for these changes. There might still be some references in documentation/skills, but those are meant to be customized anyway. |
Beta Was this translation helpful? Give feedback.
-
|
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.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I see that the name Kai is used a lot in the documents inside the .claude folder. Also the name of Daniel and use of "he/him". It might be nice to actually pinpoint all places that needs updating in order to make this PAI have a different name and tailerd to one selfs personality. I my self does not do a lot of cussing :-) as I see mentioned. And I wonder if it will work to choose a different name then Kai for the PAI.
Also if I do update all these files with my own name, change of Kai to my choice of name.. and change the personal tekst. How can I then later update for changes in the repository? This is information I miss currently. I have not read everything yet, so perhaps it is somewhere. I see this is also addressed in issue #128 and #111
Also I wish there was some example files for the "personal" tasks that Kai can do. Both to understand what and how this is structured. Would be nice to have this in the documentation.
Beta Was this translation helpful? Give feedback.
All reactions