LICENSE
ReadMe.md
pyproject.toml
src/ToolAgents/__init__.py
src/ToolAgents/function_tool.py
src/ToolAgents/mcp_tool.py
src/ToolAgents.egg-info/PKG-INFO
src/ToolAgents.egg-info/SOURCES.txt
src/ToolAgents.egg-info/dependency_links.txt
src/ToolAgents.egg-info/requires.txt
src/ToolAgents.egg-info/top_level.txt
src/ToolAgents/agent_memory/__init__.py
src/ToolAgents/agent_memory/context_app_state.py
src/ToolAgents/agent_memory/semantic_memory/__init__.py
src/ToolAgents/agent_memory/semantic_memory/hdbscan_cluster_embeddings_strategy.py
src/ToolAgents/agent_memory/semantic_memory/memory.py
src/ToolAgents/agent_tools/__init__.py
src/ToolAgents/agent_tools/discord_tool.py
src/ToolAgents/agent_tools/file_tools.py
src/ToolAgents/agent_tools/git_tools.py
src/ToolAgents/agent_tools/github_tools.py
src/ToolAgents/agent_tools/web_search_tool.py
src/ToolAgents/agents/__init__.py
src/ToolAgents/agents/advanced_agent.py
src/ToolAgents/agents/base_llm_agent.py
src/ToolAgents/agents/chat_tool_agent.py
src/ToolAgents/agents/structured_output_agent.py
src/ToolAgents/knowledge/__init__.py
src/ToolAgents/knowledge/document/__init__.py
src/ToolAgents/knowledge/document/document.py
src/ToolAgents/knowledge/document/document_provider.py
src/ToolAgents/knowledge/document/implementations/__init__.py
src/ToolAgents/knowledge/document/implementations/pypdf2_pdf.py
src/ToolAgents/knowledge/document/implementations/pytesseract_pdf.py
src/ToolAgents/knowledge/text_processing/__init__.py
src/ToolAgents/knowledge/text_processing/summarizer.py
src/ToolAgents/knowledge/text_processing/text_processing_prompts.py
src/ToolAgents/knowledge/text_processing/text_splitter.py
src/ToolAgents/knowledge/text_processing/text_transformer.py
src/ToolAgents/knowledge/vector_database/__init__.py
src/ToolAgents/knowledge/vector_database/embedding_provider.py
src/ToolAgents/knowledge/vector_database/rag.py
src/ToolAgents/knowledge/vector_database/reranking_provider.py
src/ToolAgents/knowledge/vector_database/vector_database_provider.py
src/ToolAgents/knowledge/vector_database/implementations/__init__.py
src/ToolAgents/knowledge/vector_database/implementations/chroma_db.py
src/ToolAgents/knowledge/vector_database/implementations/mbxai_reranking.py
src/ToolAgents/knowledge/vector_database/implementations/sentence_transformer_embeddings.py
src/ToolAgents/knowledge/web_crawler/__init__.py
src/ToolAgents/knowledge/web_crawler/html2markdown.py
src/ToolAgents/knowledge/web_crawler/web_crawler.py
src/ToolAgents/knowledge/web_crawler/implementations/__init__.py
src/ToolAgents/knowledge/web_crawler/implementations/camoufox_crawler.py
src/ToolAgents/knowledge/web_crawler/implementations/trafilatura.py
src/ToolAgents/knowledge/web_search/__init__.py
src/ToolAgents/knowledge/web_search/web_search.py
src/ToolAgents/knowledge/web_search/implementations/__init__.py
src/ToolAgents/knowledge/web_search/implementations/duck_duck_go.py
src/ToolAgents/knowledge/web_search/implementations/googlesearch.py
src/ToolAgents/knowledge/web_search/implementations/hacker_news.py
src/ToolAgents/messages/__init__.py
src/ToolAgents/messages/chat_database.py
src/ToolAgents/messages/chat_history.py
src/ToolAgents/messages/chat_message.py
src/ToolAgents/messages/message_template.py
src/ToolAgents/messages/prompt_builder.py
src/ToolAgents/pipelines/__init__.py
src/ToolAgents/pipelines/pipeline.py
src/ToolAgents/provider/__init__.py
src/ToolAgents/provider/llm_provider.py
src/ToolAgents/provider/chat_api_provider/__init__.py
src/ToolAgents/provider/chat_api_provider/anthropic.py
src/ToolAgents/provider/chat_api_provider/google_genai.py
src/ToolAgents/provider/chat_api_provider/groq.py
src/ToolAgents/provider/chat_api_provider/mistral.py
src/ToolAgents/provider/chat_api_provider/open_ai.py
src/ToolAgents/provider/completion_provider/__init__.py
src/ToolAgents/provider/completion_provider/completion_interfaces.py
src/ToolAgents/provider/completion_provider/completion_provider.py
src/ToolAgents/provider/completion_provider/default_implementations.py
src/ToolAgents/provider/completion_provider/implementations/__init__.py
src/ToolAgents/provider/completion_provider/implementations/huggingface_transformers.py
src/ToolAgents/provider/completion_provider/implementations/llama_cpp_python.py
src/ToolAgents/provider/message_converter/__init__.py
src/ToolAgents/provider/message_converter/anthropic_message_converter.py
src/ToolAgents/provider/message_converter/google_genai_message_converter.py
src/ToolAgents/provider/message_converter/groq_message_converter.py
src/ToolAgents/provider/message_converter/message_converter.py
src/ToolAgents/provider/message_converter/mistral_message_converter.py
src/ToolAgents/provider/message_converter/open_ai_message_converter.py
src/ToolAgents/utilities/__init__.py
src/ToolAgents/utilities/logging.py
src/ToolAgents/utilities/mcp_server.py
src/ToolAgents/utilities/pydantic_utilites.py
src/ToolAgents/utilities/gbnf_grammar_generator/__init__.py
src/ToolAgents/utilities/gbnf_grammar_generator/gbnf_grammar_from_pydantic_models.py
src/ToolAgents/utilities/json_schema_generator/__init__.py
src/ToolAgents/utilities/json_schema_generator/old_schema_generator.py
src/ToolAgents/utilities/json_schema_generator/schema_generator.py
src/ToolAgents/utilities/llm_documentation/__init__.py
src/ToolAgents/utilities/llm_documentation/documentation_generation.py
tests/test_advanced_agent.py
tests/test_advanced_chat_formatter.py
tests/test_chat_api_agent.py
tests/test_llama_31_agent.py
tests/test_mistral_agent.py
tests/test_mistral_agent_memory.py
tests/test_ollama_agent.py
tests/test_text_splitter.py
tests/test_tools.py