LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.cfg
src/mihrab_ai_agent.egg-info/PKG-INFO
src/mihrab_ai_agent.egg-info/SOURCES.txt
src/mihrab_ai_agent.egg-info/dependency_links.txt
src/mihrab_ai_agent.egg-info/entry_points.txt
src/mihrab_ai_agent.egg-info/requires.txt
src/mihrab_ai_agent.egg-info/top_level.txt
src/mihrabai/__init__.py
src/mihrabai/cli.py
src/mihrabai/config.py
src/mihrabai/factory.py
src/mihrabai/common/__init__.py
src/mihrabai/common/interfaces.py
src/mihrabai/core/__init__.py
src/mihrabai/core/agent.py
src/mihrabai/core/chat_agent.py
src/mihrabai/core/memory.py
src/mihrabai/core/memory_task_agent.py
src/mihrabai/core/message.py
src/mihrabai/core/task_agent.py
src/mihrabai/core/types.py
src/mihrabai/docs/advanced_handoff_system.md
src/mihrabai/docs/handoff_system.md
src/mihrabai/docs/multi_agent_system.md
src/mihrabai/docs/documentation/documentation.md
src/mihrabai/docs/documentation/documentations_models.md
src/mihrabai/docs/documentation/handoff_documentation.md
src/mihrabai/docs/documentation/handoff_system_readme.md
src/mihrabai/docs/documentation/memory_and_multi_provider.md
src/mihrabai/docs/documentation/tracing_docuemntation.md
src/mihrabai/docs/documentation/tracing_documentation.md
src/mihrabai/docs/guide/api_reference.md
src/mihrabai/docs/guide/creating_custom_tools.md
src/mihrabai/docs/guide/index.md
src/mihrabai/docs/guide/quick_start_guide.md
src/mihrabai/docs/guide/using_groq_provider.md
src/mihrabai/docs/guide/using_mihrab_with_tools.md
src/mihrabai/examples/README.md
src/mihrabai/examples/advanced/README.md
src/mihrabai/examples/advanced/handoff_example.py
src/mihrabai/examples/advanced/improved_handoff_example.py
src/mihrabai/examples/advanced/memory_and_multi_provider.py
src/mihrabai/examples/advanced/model_fallback_example.py
src/mihrabai/examples/advanced/multi_agent_collaboration.py
src/mihrabai/examples/basic/basic_chat_agent.py
src/mihrabai/examples/basic/function_calling.py
src/mihrabai/examples/basic/streaming_chat.py
src/mihrabai/examples/tools/code_generation_example.py
src/mihrabai/examples/tools/custom_tools_example.py
src/mihrabai/examples/tools/filesystem_tools_example.py
src/mihrabai/examples/tools/web_tools_example.py
src/mihrabai/handoff/__init__.py
src/mihrabai/handoff/agent.py
src/mihrabai/handoff/conditions.py
src/mihrabai/handoff/config.py
src/mihrabai/handoff/filters.py
src/mihrabai/handoff/model_selection.py
src/mihrabai/handoff/types.py
src/mihrabai/models/__init__.py
src/mihrabai/models/adapter.py
src/mihrabai/models/base.py
src/mihrabai/models/config.py
src/mihrabai/models/factory.py
src/mihrabai/models/multi_provider.py
src/mihrabai/models/provider_config.py
src/mihrabai/models/provider_discovery.py
src/mihrabai/models/provider_registry.py
src/mihrabai/models/provider_stats.py
src/mihrabai/models/registry.py
src/mihrabai/models/types.py
src/mihrabai/models/providers/__init__.py
src/mihrabai/models/providers/base.py
src/mihrabai/models/providers/anthropic/__init__.py
src/mihrabai/models/providers/anthropic/models.py
src/mihrabai/models/providers/anthropic/provider.py
src/mihrabai/models/providers/custom/__init__.py
src/mihrabai/models/providers/custom/models.py
src/mihrabai/models/providers/custom/provider.py
src/mihrabai/models/providers/groq/__init__.py
src/mihrabai/models/providers/groq/groq_provider.py
src/mihrabai/models/providers/groq/models.py
src/mihrabai/models/providers/groq/provider.py
src/mihrabai/models/providers/groq/register_groq_models.py
src/mihrabai/models/providers/openai/__init__.py
src/mihrabai/models/providers/openai/models.py
src/mihrabai/models/providers/openai/provider.py
src/mihrabai/runtime/__init__.py
src/mihrabai/runtime/context.py
src/mihrabai/runtime/coordinator.py
src/mihrabai/runtime/memory_runner.py
src/mihrabai/runtime/recovery.py
src/mihrabai/runtime/runner.py
src/mihrabai/scripts/__init__.py
src/mihrabai/scripts/register_groq_models.py
src/mihrabai/scripts/scripts/format_and_check.py
src/mihrabai/scripts/scripts/generate_config.py
src/mihrabai/tools/__init__.py
src/mihrabai/tools/base.py
src/mihrabai/tools/registry.py
src/mihrabai/tools/standard/__init__.py
src/mihrabai/tools/standard/calendar.py
src/mihrabai/tools/standard/code_generation.py
src/mihrabai/tools/standard/data.py
src/mihrabai/tools/standard/data_analysis.py
src/mihrabai/tools/standard/document.py
src/mihrabai/tools/standard/evaluation.py
src/mihrabai/tools/standard/filesystem.py
src/mihrabai/tools/standard/knowledge_base.py
src/mihrabai/tools/standard/memory.py
src/mihrabai/tools/standard/search.py
src/mihrabai/tools/standard/shell.py
src/mihrabai/tools/standard/text_processing.py
src/mihrabai/tools/standard/utility.py
src/mihrabai/tools/standard/visualization.py
src/mihrabai/tools/standard/web.py
src/mihrabai/utils/__init__.py
src/mihrabai/utils/async_utils.py
src/mihrabai/utils/config_generator.py
src/mihrabai/utils/dev_tools.py
src/mihrabai/utils/logging.py
src/mihrabai/utils/tokenization.py
src/mihrabai/utils/tracing.py