.python-version
LICENSE
MANIFEST.in
README.md
pyproject.toml
uv.lock
docs/README.md
docs/image/alira.png
src/alira/__init__.py
src/alira/_version.py
src/alira/main.py
src/alira/kernel/__init__.py
src/alira/kernel/initialize.py
src/alira/kernel/lifespan/__init__.py
src/alira/kernel/lifespan/auto_init.py
src/alira/kernel/lifespan/resource_cleaner.py
src/alira/kernel/module/__init__.py
src/alira/kernel/module/base_module.py
src/alira/kernel/module/dependencies.py
src/alira/kernel/module/module_manager.py
src/alira/modules/__init__.py
src/alira/modules/agent/__init__.py
src/alira/modules/agent/config.py
src/alira/modules/agent/main.py
src/alira/modules/agent/requirements.txt
src/alira/modules/agent/src/__init__.py
src/alira/modules/agent/src/core/__init__.py
src/alira/modules/agent/src/core/bot/__init__.py
src/alira/modules/agent/src/core/bot/alira_bot.py
src/alira/modules/agent/src/core/bot/provider/__init__.py
src/alira/modules/agent/src/core/bot/provider/anthropic.py
src/alira/modules/agent/src/core/bot/provider/base.py
src/alira/modules/agent/src/core/bot/provider/custom.py
src/alira/modules/agent/src/core/bot/provider/deepseek.py
src/alira/modules/agent/src/core/bot/provider/moonshot.py
src/alira/modules/agent/src/core/bot/provider/openai.py
src/alira/modules/agent/src/core/bot/provider/registry.py
src/alira/modules/agent/src/core/bot/provider/xiaomi_mimo.py
src/alira/modules/agent/src/core/graph/__init__.py
src/alira/modules/agent/src/core/graph/agent_graph.py
src/alira/modules/agent/src/core/utils/__init__.py
src/alira/modules/agent/src/core/utils/context.py
src/alira/modules/agent/src/core/utils/node_id.py
src/alira/modules/agent/src/runtime/__init__.py
src/alira/modules/agent/src/runtime/bot_pool.py
src/alira/modules/agent/src/runtime/config_center.py
src/alira/modules/agent/src/shared/__init__.py
src/alira/modules/agent/src/shared/configuration.py
src/alira/modules/agent/src/shared/generation.py
src/alira/modules/agent/src/shared/identity.py
src/alira/modules/agent/src/shared/message.py
src/alira/modules/database/__init__.py
src/alira/modules/database/config.py
src/alira/modules/database/main.py
src/alira/modules/database/requirements.txt
src/alira/modules/database/src/__init__.py
src/alira/modules/database/src/executor.py
src/alira/modules/database/src/manager.py
src/alira/modules/database/src/runtime.py
src/alira/modules/database/src/services/__init__.py
src/alira/modules/database/src/services/cache/__init__.py
src/alira/modules/database/src/services/cache/keys.py
src/alira/modules/database/src/services/cache/service.py
src/alira/modules/database/src/services/data/__init__.py
src/alira/modules/database/src/services/data/embedding.py
src/alira/modules/database/src/services/data/engine.py
src/alira/modules/database/src/services/data/schema.py
src/alira/modules/database/src/services/data/service.py
src/alira/modules/database/src/services/files/__init__.py
src/alira/modules/database/src/services/files/packages.py
src/alira/modules/database/src/services/files/service.py
src/alira/modules/database/src/utils/__init__.py
src/alira/modules/database/src/utils/errors.py
src/alira/modules/database/src/utils/handlers.py
src/alira/modules/database/src/utils/message_tree.py
src/alira/modules/database/src/utils/serialization.py
src/alira/modules/tool/__init__.py
src/alira/modules/tool/main.py
src/alira/modules/tool/requirements.txt
src/alira/modules/tool/src/__init__.py
src/alira/modules/tool/src/base.py
src/alira/modules/tool/src/tool_node.py
src/alira/modules/tool/src/function/__init__.py
src/alira/modules/tool/src/function/function_tool_manager.py
src/alira/modules/tool/src/function/tool.py
src/alira/modules/tool/src/function/tool_context.py
src/alira/modules/tool/src/mcp/__init__.py
src/alira/modules/tool/src/mcp/base.py
src/alira/modules/tool/src/mcp/mcp_tool.py
src/alira/modules/tool/src/mcp/mcp_tool_manager.py
src/alira/modules/tool/src/mcp/mcp_tool_runtime.py
src/alira/modules/tool/src/utils/__init__.py
src/alira/modules/tool/src/utils/manager.py
src/alira/modules/tool/src/utils/request.py
src/alira/modules/web/__init__.py
src/alira/modules/web/config.py
src/alira/modules/web/main.py
src/alira/modules/web/requirements.txt
src/alira/modules/web/src/__init__.py
src/alira/modules/web/src/application.py
src/alira/modules/web/src/logging.py
src/alira/modules/web/src/runtime.py
src/alira/modules/web/src/router/__init__.py
src/alira/modules/web/src/shared/__init__.py
src/alira/modules/web/src/shared/request.py
src/alira/shared/__init__.py
src/alira/shared/logger.py
src/alira/shared/application/__init__.py
src/alira/shared/application/config.py
src/alira/shared/application/version.py
src/alira/utils/__init__.py
src/alira/utils/config.py
src/alira/utils/merge.py
src/alira/utils/serialization.py
src/alira/utils/validation.py
src/alira/utils/yaml.py
src/alira_harness.egg-info/PKG-INFO
src/alira_harness.egg-info/SOURCES.txt
src/alira_harness.egg-info/dependency_links.txt
src/alira_harness.egg-info/entry_points.txt
src/alira_harness.egg-info/requires.txt
src/alira_harness.egg-info/top_level.txt
tests/conftest.py
tests/requirements.txt
tests/test_package_exports.py
tests/integration/test_agent_apixis_integration.py
tests/integration/test_complete_agent_integration.py
tests/integration/test_llm_provider_live.py
tests/integration/test_mcp_runtime_events.py
tests/integration/test_tool_graph_integration.py
tests/integration/test_tool_manager_events.py
tests/kernel/test_base_module.py
tests/kernel/test_initialize.py
tests/kernel/test_main.py
tests/kernel/test_module_dependencies.py
tests/kernel/test_module_manager.py
tests/kernel/lifespan/test_auto_init.py
tests/modules/test_config.py
tests/modules/agent/src/sdk/test_bot.py
tests/modules/agent/src/sdk/test_bot_codecs.py
tests/modules/agent/src/sdk/test_bot_official_contracts.py
tests/modules/agent/src/sdk/test_bot_profiles.py
tests/modules/agent/src/sdk/test_bot_protocols.py
tests/modules/agent/src/sdk/test_bot_provider_extensions.py
tests/modules/agent/src/sdk/test_business_message_boundary.py
tests/modules/agent/src/sdk/test_message_schema.py
tests/modules/agent/src/sdk/test_provider_presets.py
tests/modules/agent/src/sdk/test_provider_reasoning_roundtrip.py
tests/modules/agent/src/sdk/test_semantic_loss_policy.py
tests/modules/agent/src/shared/test_generation.py
tests/modules/agent/src/shared/test_identity.py
tests/modules/agent/src/shared/test_message.py
tests/modules/database/src/test_executor.py
tests/modules/database/src/test_executor_files.py
tests/modules/database/src/test_manager.py
tests/modules/database/src/test_users.py
tests/modules/database/src/services/cache/test_cache_service.py
tests/modules/database/src/services/cache/test_keys.py
tests/modules/database/src/services/data/test_chat_messages.py
tests/modules/database/src/services/data/test_data_service.py
tests/modules/database/src/services/data/test_message_embedding.py
tests/modules/database/src/services/data/test_message_indexes.py
tests/modules/database/src/services/files/test_file_service.py
tests/modules/database/src/utils/test_handlers.py
tests/modules/database/src/utils/test_message_tree.py
tests/modules/database/src/utils/test_serialization.py
tests/modules/tool/src/test_mcp_store.py
tests/modules/tool/src/test_mcp_tool_node.py
tests/modules/tool/src/test_tool_node.py
tests/modules/web/test_web_module.py
tests/modules/web/src/test_application.py
tests/modules/web/src/test_logging.py
tests/shared/test_logger.py
tests/shared/application/test_config.py
tests/shared/application/test_version.py
tests/utils/test_config.py
tests/utils/test_merge.py
tests/utils/test_serialization.py
tests/utils/test_validation.py
tests/utils/test_yaml.py