rebrand: align Hero Kimi UI strings — vis, slash, agent, logo #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "development_peter"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Fills the rebrand gaps that remained after the earlier rebrand commits. Pure UI strings + ASCII art — zero architectural changes.
Kristof's existing work is preserved exactly:
b07c235c)--personalitymulti-instance support (aa4c3b59)--agent-dirflag (26fe236f)useHeroServiceTitle()dynamic brand component (59a9b8f4)006c3341)kimi-agentbinary rename (aec738d6)d6713786)52270b17)What changed (10 files, +30/-28 lines)
UI strings only:
src/kimi_cli/ui/shell/__init__.py_LOGO;_KIMI_BLUE→#0d6efd; soul-name fallback →Hero Kimisrc/kimi_cli/cli/__init__.pyHero Kimi, your next CLI agent.src/kimi_cli/vis/app.pyHero Kimi teamsupport linesrc/kimi_cli/ui/shell/slash.py/feedback/web/visdocstringssrc/kimi_cli/ui/shell/update.pysrc/kimi_cli/ui/shell/usage.pysrc/kimi_cli/agents/default/system.mdvis/index.html<title>+ meta descriptionvis/src/App.tsxKimi Agent Tracingweb/src/App.tsxalt="Hero Kimi"Deliberately untouched
kimi_cliPython package name (would break imports)kimibinary entry point (would break CLI muscle memory + ACP configs)KIMI_*env vars (would break user environments)KimiSoul,KimiCLI)kimi-cli-brand.tsx— preserves your dynamicuseHeroServiceTitle()fallback approachweb/app.pyweb banner — already rebranded to HERO KIMIweb/index.htmltitle — already rebrandedVerified by smoke test
Built via
scripts/bundle.sh→dist/kimi-linux-x86_64(78 MB). Smoke-tested:kimi --version→kimi, version 1.44.0✓kimi --helptagline →Hero Kimi, your next CLI agent.✓kimi webbanner → block-letterHERO KIMI✓kimi webHTTP<title>→Hero Kimi✓kimi weblistens on both TCP + UDS socket (hero_router intact) ✓kimi visbanner →HERO KIMIblock letters + subtitle ✓kimi visHTTP<title>→Hero Kimi Agent Tracing✓Note on branching
This is filed as
development_peterper thehero_branchingskill. There is nodevelopmentbranch on this repo yet — kristof's commits are directly onmain, andmainis the current default. This PR targetsmainas a pragmatic choice; setting updevelopmentas default is a separate piece of housekeeping (recommend doing it after this lands).