mt-researcher

View on PyPIReverse Dependencies (0)

0.3.3 mt_researcher-0.3.3-py3-none-any.whl

Wheel Details

Project: mt-researcher
Version: 0.3.3
Filename: mt_researcher-0.3.3-py3-none-any.whl
Download: [link]
Size: 58002
MD5: e67d463e772617531af5ba1dead9e61f
SHA256: 1d0d8fd8c833171802f03b44b3f24cfd6662e4272501af2b7785b719ab745b73
Uploaded: 2024-07-21 16:56:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mt_researcher
Version: 0.3.3
Summary: MT Researcher is an autonomous agent designed for comprehensive online research on a variety of tasks.
Author: Assaf Elovic
Author-Email: assaf.elovic[at]gmail.com
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.10,<3.12
Requires-Dist: PyMuPDF (>=1.23.6)
Requires-Dist: SQLAlchemy (>=2.0.28)
Requires-Dist: aiofiles (>=23.2.1)
Requires-Dist: arxiv (>=2.0.0)
Requires-Dist: beautifulsoup4 (>=4.12.2)
Requires-Dist: colorama (>=0.4.6)
Requires-Dist: datasets (<3.0.0,>=2.20.0)
Requires-Dist: duckduckgo_search (>=4.1.1)
Requires-Dist: fastapi (>=0.104.1)
Requires-Dist: htmldocx (<0.0.7,>=0.0.6)
Requires-Dist: jinja2 (>=3.1.2)
Requires-Dist: json-repair (<0.26.0,>=0.25.3)
Requires-Dist: json5 (<0.10.0,>=0.9.25)
Requires-Dist: langchain (<0.3,>=0.2)
Requires-Dist: langchain-google-genai (<2,>=1)
Requires-Dist: langchain-huggingface (<0.0.4,>=0.0.3)
Requires-Dist: langchain-openai (<0.2,>=0.1)
Requires-Dist: langchain_community (<0.3,>=0.2)
Requires-Dist: langgraph (<0.1,>=0.0.29)
Requires-Dist: lxml[html-clean] (>=4.9.2)
Requires-Dist: markdown (>=3.5.1)
Requires-Dist: md2pdf (>=1.0.1)
Requires-Dist: mistune (<4.0.0,>=3.0.2)
Requires-Dist: newspaper3k (>=0.2.8)
Requires-Dist: openai (>=1.3.3)
Requires-Dist: optimum[onnxruntime-gpu] (<2.0.0,>=1.21.2)
Requires-Dist: permchain (>=0.0.6)
Requires-Dist: playwright (>=1.39.0)
Requires-Dist: pydantic (>=2.5.1)
Requires-Dist: python-docx (<2.0.0,>=1.1.0)
Requires-Dist: python-dotenv (>=1.0.0)
Requires-Dist: python-multipart (>=0.0.6)
Requires-Dist: pyyaml (>=6.0.1)
Requires-Dist: requests (>=2.31.0)
Requires-Dist: scikit-learn (<2.0.0,>=1.5.1)
Requires-Dist: tavily-python (>=0.2.8)
Requires-Dist: tiktoken (>=0.7.0)
Requires-Dist: transformers (<5.0.0,>=4.42.4)
Requires-Dist: unstructured (<0.14.0,>=0.13.0)
Requires-Dist: uvicorn (>=0.24.0.post1)
Description-Content-Type: text/markdown
[Description omitted; length: 218 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
mt_researcher/README.md sha256=BXoXPEQ5RVdZcvk-qhl7M3lL0ieqU64JLRox9h0_EG4 2413
mt_researcher/__init__.py sha256=ym19PEJArt9sFjgt7GFkImnI6BW9NS9YHXSrJGCew4Q 100
mt_researcher/config/__init__.py sha256=2HBJ7lmGyZg8yjXwlK9TS1s5g_vSFtxpPNbXm9yRqmY 48
mt_researcher/config/config.py sha256=2fbJtASfg1S-N9oYfq8DOcioq3yK5Nc9wBcVw2a3x-s 2759
mt_researcher/context/__init__.py sha256=V0Eckp7YiinjYEcIrLl8NFwaWLY4vQE9uhv3BTLs-QI 140
mt_researcher/context/compression.py sha256=flawvLlJfnz_FXItZohLSNFOjJJ8fTg59aJ2VIIla70 2560
mt_researcher/context/retriever.py sha256=pRYb2mYtpOmd21aLFv1qI-siGvGPe0mQGQ2IHZf0JOY 801
mt_researcher/document/__init__.py sha256=AmwWflf-PMRJ1-2_Epb05JnxyWfKH9vGeUt_MfOOhkk 150
mt_researcher/document/document.py sha256=BiZbQRhIFzo-siobSCpKBVdI9Dq23sPRTdcuR18uUyo 2230
mt_researcher/document/langchain_document.py sha256=4SMlZAAK7LV0zOnhIa5uYlNlAJXdvBe80DOB6u-be6w 743
mt_researcher/llm_provider/__init__.py sha256=haTD0fqpIwQ8VkQMMtmiElpyWyIKwQAO6EHGU6awvI8 771
mt_researcher/llm_provider/anthropic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/llm_provider/anthropic/anthropic.py sha256=_75pWmNy8-hamZo75n512sWIJAC3S0b0Uhwr6JopGzM 2179
mt_researcher/llm_provider/azureopenai/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/llm_provider/azureopenai/azureopenai.py sha256=gZEu-qrMzy1rtYLB1TjVhloDPCFEz02S7rRTnWyoymA 2998
mt_researcher/llm_provider/generic/__init__.py sha256=Z-_yv5-cGZwzTCwryUOWq-QGuXehNkC-ElgoiR81Miw 70
mt_researcher/llm_provider/generic/base.py sha256=EcDXzygKIkt9Fxus_hFh0HZY9b6B8v1bfWAW9sDv5YQ 4869
mt_researcher/llm_provider/google/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/llm_provider/google/google.py sha256=iGysp0LoVYoBxdSCVIbVeIwqHPMcOXvYfc1K-1nv0lI 3543
mt_researcher/llm_provider/groq/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/llm_provider/groq/groq.py sha256=qe2Ir_NUgDQQTcPlTW7rgOm5UVR8NrKXnumcKSLPX4Q 2074
mt_researcher/llm_provider/huggingface/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/llm_provider/huggingface/huggingface.py sha256=CI9H5MsJoPGzmeWJJqaBqt8traSgmkl9T6G_g_JyzKQ 2139
mt_researcher/llm_provider/mistral/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/llm_provider/mistral/mistral.py sha256=hCyZ5PAs8gNrwAzBFIJnavBHhZiWw6E714xAAiRX_Fw 2108
mt_researcher/llm_provider/ollama/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/llm_provider/ollama/ollama.py sha256=h7NunAjNEQIrhxGSedHk_f-adYIHopmqlxhUwL7rei4 2195
mt_researcher/llm_provider/openai/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/llm_provider/openai/openai.py sha256=Nqz8pMeiSa2cE6fcqeYYUq6dz9AqmpkZoIyycUDe9Fc 2504
mt_researcher/llm_provider/together/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/llm_provider/together/together.py sha256=yXYfLyCMISXZ3R26O_bz4oOw1qAoTncKTBs20mFrzJc 2109
mt_researcher/llm_provider/unify/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/llm_provider/unify/unify.py sha256=jcFDu7KVVnpioIY4cIVwwCIa52lQhEfJQrEy4X2KRc8 2869
mt_researcher/master/__init__.py sha256=FxnLBs0yPwLyzpTVCX69FGg6IzAbb4aRO_7w1a0ZuRI 61
mt_researcher/master/actions.py sha256=mxJ62fZ14-Tq_arhIHJnTQJFXsDSdRTKNxN8AOQFURE 16591
mt_researcher/master/agent.py sha256=UPjbL3orpRmMl0VSYrAbO6THoe0azP7TOMHsUKhCDjA 14820
mt_researcher/master/prompts.py sha256=8-1ROTpaxqBWkmaDn1Oybc7O56GyZPbGPIk4JgYh2lA 14407
mt_researcher/memory/__init__.py sha256=VLIBhzwayMjKGIsIfuEb4nMYnjwvuUCTi1LJDlTj3Y8 31
mt_researcher/memory/embeddings.py sha256=J7Jj6OcVwoITj-hdvUWP9uoU8lYOTZpU4JTnioybVyA 2019
mt_researcher/retrievers/__init__.py sha256=ZOiQ0NE9RMcksvjle1L-fJJ-UWV70tZ-9uq-6wCrL8s 559
mt_researcher/retrievers/arxiv/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/retrievers/arxiv/arxiv.py sha256=oOZwO06xVVFQQhvRA8_gYLzpRm5TRG_zZIh6V7vPnGo 999
mt_researcher/retrievers/bing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/retrievers/bing/bing.py sha256=LRf2mc2eW2STVu4IvX0ImguJMEKDv1N2kULAxY5n20Y 2240
mt_researcher/retrievers/custom/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/retrievers/custom/custom.py sha256=Zqe6ydOZ72zy14d4h-hOTilJTHwb8JNZIvIr18S8Vzw 1667
mt_researcher/retrievers/duckduckgo/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/retrievers/duckduckgo/duckduckgo.py sha256=6apHfsPRExmxnTbwzd_Sm1USCgLJ2FXK4P0I8kSOR5M 479
mt_researcher/retrievers/exa/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/retrievers/exa/exa.py sha256=PtzCderUpZxPVwOmmFOQ1mAhXGfmdgPawp6Hk72GAXU 3031
mt_researcher/retrievers/google/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/retrievers/google/google.py sha256=9MfcEMDd9yVn7u1LmriN5zXK0br8q3DzyWn1Ubi-v0w 2752
mt_researcher/retrievers/searx/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/retrievers/searx/searx.py sha256=mtnNQS211__4TcoDDjyORdecaU-gXlwjcfNANOVH2BM 1245
mt_researcher/retrievers/serpapi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/retrievers/serpapi/serpapi.py sha256=PfIpvOC3anOOWgnwWq9ih1xYUDl7wt9a-sFNUfcOhrw 2418
mt_researcher/retrievers/serper/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/retrievers/serper/serper.py sha256=6bbyaFE3tXAPnUKtzddC3u_DhBvU-8iXqEllXgMlOUI 2149
mt_researcher/retrievers/tavily/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/retrievers/tavily/tavily_search.py sha256=nEDPFo5JW1uE0UolzeVGVXzm4tPAo60DLqM9aityRf4 1978
mt_researcher/scraper/__init__.py sha256=AIay3zM3DRcraLnKn55x5RHUdSCCs1VL50n8dfO1lVc 398
mt_researcher/scraper/arxiv/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/scraper/arxiv/arxiv.py sha256=rWwjRTSgIZw4VEI6rS02TGCGdtadBSn81N6Tn4RPSx4 762
mt_researcher/scraper/beautiful_soup/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/scraper/beautiful_soup/beautiful_soup.py sha256=yzWh-NJJ0OwnrLhxnEWN7rz_UbKA0y4mhxyNwBVaPJM 1992
mt_researcher/scraper/newspaper/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/scraper/newspaper/newspaper.py sha256=SO7rngXVRTnjCAZiQbrT4b8Ei3gS3HsUI-VFhEUZxwI 1312
mt_researcher/scraper/pymupdf/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/scraper/pymupdf/pymupdf.py sha256=8hF4El35agTqEfckd_6rqYewRopJk-NBuzxqQOkMW1I 640
mt_researcher/scraper/scraper.py sha256=ZmNR2lWXYIXUIR4NoG6eDzrnm9_-BkBwcR3SR7SCsKg 3110
mt_researcher/scraper/web_base_loader/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/scraper/web_base_loader/web_base_loader.py sha256=K-pwKIUPrJHPlSuCdkq8908WTSGlvmsS9Y6jOUE4ihk 1085
mt_researcher/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mt_researcher/utils/costs.py sha256=sN6ZgSO0OYKAuDD69uNdKp01bUELQADvfcXQN8ThnJE 937
mt_researcher/utils/enum.py sha256=HTjHkjkqcjZ3P_Lq2KoSG095sVYR0NyXVROPwEIWx6U 1952
mt_researcher/utils/llm.py sha256=qlfmcSrVunEyBafL5VPVvUrerB4vpiZKhDzzCCPH9D4 5206
mt_researcher/utils/validators.py sha256=-XlaZYhULCTnpSzNXwxCRS0KVfJjD5eOvF4JP5ufO8M 216
mt_researcher-0.3.3.dist-info/LICENSE-- sha256=aS7Ly9iyMiwTLCzHYHFPN2UI4ssxNx9AeXpuqPCvoLM 1069
mt_researcher-0.3.3.dist-info/METADATA sha256=1Osy53saMpaQKX2fO5e7snEc7T0UE-fsam91MGu-Qvk 2321
mt_researcher-0.3.3.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
mt_researcher-0.3.3.dist-info/RECORD