LICENSE
MANIFEST.in
README.md
README.zh-CN.md
SAFETY.md
SECURITY.md
pyproject.toml
herandhim/__init__.py
herandhim/__main__.py
herandhim/companion.py
herandhim/config.py
herandhim/daemon.py
herandhim/init.py
herandhim/main.py
herandhim/onboard.py
herandhim/server.py
herandhim/session_manager.py
herandhim.egg-info/PKG-INFO
herandhim.egg-info/SOURCES.txt
herandhim.egg-info/dependency_links.txt
herandhim.egg-info/entry_points.txt
herandhim.egg-info/requires.txt
herandhim.egg-info/top_level.txt
herandhim/channels/telegram_bot.py
herandhim/core/__init__.py
herandhim/core/agent.py
herandhim/core/bucket_list.py
herandhim/core/city.py
herandhim/core/compaction.py
herandhim/core/culture.py
herandhim/core/humanize.py
herandhim/core/lang.py
herandhim/core/local_settings.py
herandhim/core/localize.py
herandhim/core/persistent_agent.py
herandhim/core/personal_dates.py
herandhim/core/proactive_state.py
herandhim/core/quota.py
herandhim/core/safety.py
herandhim/core/session_store.py
herandhim/core/skill_loader.py
herandhim/core/storage.py
herandhim/core/stt.py
herandhim/core/timectx.py
herandhim/core/tools.py
herandhim/core/utils.py
herandhim/core/image_gen/__init__.py
herandhim/core/image_gen/candid.py
herandhim/core/image_gen/generator.py
herandhim/core/image_gen/guard.py
herandhim/core/image_gen/persona_render.py
herandhim/core/image_gen/photo_album.py
herandhim/core/image_gen/scene_builder.py
herandhim/core/image_gen/selfie.py
herandhim/core/image_gen/wardrobe.py
herandhim/core/knowledge/rag.py
herandhim/core/llm/anthropic_client.py
herandhim/core/llm/base.py
herandhim/core/llm/gemini_client.py
herandhim/core/llm/openai_compatible.py
herandhim/core/llm/response.py
herandhim/core/llm/routing.py
herandhim/core/memory/emotional_graph.py
herandhim/core/memory/manager.py
herandhim/core/memory/milestones.py
herandhim/core/memory/storage.py
herandhim/core/memory/temporal_index.py
herandhim/core/retrieval/__init__.py
herandhim/core/retrieval/chunker.py
herandhim/core/retrieval/dense.py
herandhim/core/retrieval/fusion.py
herandhim/core/retrieval/reranker.py
herandhim/core/retrieval/retriever.py
herandhim/core/retrieval/sparse.py
herandhim/scheduler/cron.py
herandhim/scheduler/heartbeat.py
herandhim/scheduler/planner.py
herandhim/scheduler/proactive.py
herandhim/scheduler/selfie_task.py
herandhim/scheduler/wishlist.py
herandhim/templates/persona/boyfriend.md
herandhim/templates/persona/girlfriend.md
herandhim/templates/profile/PROFILE.md
herandhim/templates/skills/data/CATEGORY.md
herandhim/templates/skills/data/horoscope/SKILL.md
herandhim/templates/skills/data/horoscope/horoscope.py
herandhim/templates/skills/data/news/SKILL.md
herandhim/templates/skills/data/news/search_news.py
herandhim/templates/skills/data/weather/SKILL.md
herandhim/templates/skills/data/weather/weather.py
herandhim/templates/skills/media/CATEGORY.md
herandhim/templates/skills/media/candid/SKILL.md
herandhim/templates/skills/media/candid/take_candid.py
herandhim/templates/skills/media/look_back/SKILL.md
herandhim/templates/skills/media/look_back/look_back.py
herandhim/templates/skills/media/now_playing/SKILL.md
herandhim/templates/skills/media/now_playing/now_playing.py
herandhim/templates/skills/media/selfie/SKILL.md
herandhim/templates/skills/media/selfie/take_selfie.py
herandhim/templates/skills/media/tts/SKILL.md
herandhim/templates/skills/media/tts/speak.py
herandhim/templates/skills/social/CATEGORY.md
herandhim/templates/skills/social/bucket_list/SKILL.md
herandhim/templates/skills/social/letter/SKILL.md
herandhim/templates/skills/social/letter/letter.py
herandhim/templates/skills/social/mood_share/SKILL.md
herandhim/templates/skills/social/mood_share/mood_share.py
herandhim/templates/skills/social/twitter/SKILL.md
herandhim/templates/skills/social/twitter/tweet.py
herandhim/templates/skills/system/CATEGORY.md
herandhim/templates/skills/system/change_persona/SKILL.md
herandhim/templates/skills/system/change_soul/SKILL.md
herandhim/templates/skills/system/onboarding/SKILL.md
herandhim/templates/skills/system/onboarding/write_identity.py
herandhim/templates/skills/system/random/SKILL.md
herandhim/templates/skills/system/random/random_util.py
herandhim/templates/skills/system/session_logs/SKILL.md
herandhim/templates/skills/system/session_logs/search_sessions.py
herandhim/templates/skills/system/time/SKILL.md
herandhim/templates/skills/system/time/time_util.py
herandhim/templates/skills/text/CATEGORY.md
herandhim/templates/skills/text/translator/SKILL.md
herandhim/templates/skills/text/translator/translate.py
herandhim/templates/skills/web/CATEGORY.md
herandhim/templates/skills/web/summarize/SKILL.md
herandhim/templates/skills/web/summarize/summarize_url.py
herandhim/templates/soul/SOUL.md
herandhim/templates/tools/TOOLS.md
herandhim/web/__init__.py
herandhim/web/app.py
herandhim/web/sanctum_api.py
herandhim/web/tools_registry.py
herandhim/web/static/default-hero.jpg
herandhim/web/static/favicon.png
herandhim/web/static/index.html
herandhim/web/static/logo.png
tests/test_clear_chat_tool.py
tests/test_compaction.py
tests/test_companion.py
tests/test_companion_behavior.py
tests/test_persistence.py
tests/test_pruning.py
tests/test_rag_hybrid.py
tests/test_routing_provider.py
tests/test_single_machine.py
tests/test_skills.py
tests/test_soul.py