llm-agent-toolkit

View on PyPIReverse Dependencies (0)

0.0.30.6.1 llm_agent_toolkit-0.0.30.6.1-py3-none-any.whl
0.0.30.6 llm_agent_toolkit-0.0.30.6-py3-none-any.whl
0.0.30.5 llm_agent_toolkit-0.0.30.5-py3-none-any.whl

Wheel Details

Project: llm-agent-toolkit
Version: 0.0.30.5
Filename: llm_agent_toolkit-0.0.30.5-py3-none-any.whl
Download: [link]
Size: 134744
MD5: 839cab3167083a8c89c828ef5286ede9
SHA256: b1948a5b625eef50317e725c24455e0b42b3a99bda4b772f0af17de2095f09ff
Uploaded: 2025-03-13 06:59:46 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: llm_agent_toolkit
Version: 0.0.30.5
Summary: LLM Agent Toolkit provides minimal, modular interfaces for core components in LLM-based applications.
Author: jonah_whaler_2348
Author-Email: jk_saga[at]proton.me
License: GPLv3
Keywords: llm,agent,toolkit,large language model,memory management,tool integration,multi-modality interaction,multi-step workflow,vision,tools,structured output,chunking,chromadb,faiss,ollama,openai,deepseek
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3.10
Requires-Dist: python-dotenv (==0.21.0)
Requires-Dist: openai (==1.58.0)
Requires-Dist: tiktoken (==0.8.0)
Requires-Dist: chromadb (==0.5.11)
Requires-Dist: faiss-cpu (==1.9.0.post1)
Requires-Dist: aiohttp (==3.10.11)
Requires-Dist: pdfplumber (==0.11.4)
Requires-Dist: PyMuPDF (==1.24.11)
Requires-Dist: python-docx (==1.1.2)
Requires-Dist: torch (==2.5.1); extra == "transformers"
Requires-Dist: transformers (==4.48.0); extra == "transformers"
Requires-Dist: pydub (==0.25.1); extra == "transcriber"
Requires-Dist: pydub-stubs (==0.25.1.4); extra == "transcriber"
Requires-Dist: ffmpeg-python (==0.2.0); extra == "transcriber"
Requires-Dist: setuptools-rust (==1.10.2); extra == "transcriber"
Requires-Dist: openai-whisper (==20240930); extra == "transcriber"
Requires-Dist: google-genai (==1.0.0); extra == "gemini"
Requires-Dist: ollama (==0.4.4); extra == "ollama"
Requires-Dist: torch (==2.5.1); extra == "all"
Requires-Dist: transformers (==4.48.0); extra == "all"
Requires-Dist: pydub (==0.25.1); extra == "all"
Requires-Dist: pydub-stubs (==0.25.1.4); extra == "all"
Requires-Dist: ffmpeg-python (==0.2.0); extra == "all"
Requires-Dist: setuptools-rust (==1.10.2); extra == "all"
Requires-Dist: openai-whisper (==20240930); extra == "all"
Requires-Dist: google-genai (==1.0.0); extra == "all"
Requires-Dist: ollama (==0.4.4); extra == "all"
Provides-Extra: transformers
Provides-Extra: transcriber
Provides-Extra: gemini
Provides-Extra: ollama
Provides-Extra: all
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: keywords
Dynamic: license
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: summary
License-File: LICENSE
[Description omitted; length: 11105 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
llm_agent_toolkit/__init__.py sha256=Uf1lzDO4YQNUAcCG1fL-cwNI-FAZ-Pp42ekeC4kFT-w 1321
llm_agent_toolkit/_audio.py sha256=U1LRi2hJ-xxfOUNlpqcRfGDELjTzlKpIpN__ER3c60U 13670
llm_agent_toolkit/_base.py sha256=w2jyDEzCNtCp0sULiJ-93no_CIpd43z6fzez-lpQBW8 1616
llm_agent_toolkit/_chunkers.py sha256=P61gYFORqQX7CX4C6nFN4tYkWliL4G64coxxKqF4Mj4 7092
llm_agent_toolkit/_core.py sha256=u1xekyJ9srKdQh6GRgY8jyPDkXV9JJLQ0gpClXHzp8c 6389
llm_agent_toolkit/_encoder.py sha256=B7Um1KB_k_OGEifERcnZO_MxOAKWcAkWzCG_ENaMbGY 3403
llm_agent_toolkit/_loader.py sha256=MN0RQN-RGPsvAEOO17WJ6zABDke8yZpxZHFI0_ZdERo 368
llm_agent_toolkit/_memory.py sha256=1fnwaCpmE3RbdDz5Bf6vPfabNw1VPplwshfQbzpGNOY 5207
llm_agent_toolkit/_special_core.py sha256=3amzhr-TA3BIX1f0Fq3xq7h3IAdWuu-tHeJt_qdyOtY 1833
llm_agent_toolkit/_tool.py sha256=S7Pp15X-4WDq2Quf_cKIvz-H2hI7q1D6KpPc-6SmMMM 15292
llm_agent_toolkit/_util.py sha256=e-WYNNTrsrSRG_dmh_gg7mmLZJJVJ5W_hD020zpkfQ0 2890
llm_agent_toolkit/chunkers/__init__.py sha256=VR5I5CeAHbPZVHPfwAwlSkuk3OKExerq9bvO2us9L1w 266
llm_agent_toolkit/chunkers/basic.py sha256=fxnChGhlyDRIUvJ5eNqjvzYZZi7rnWNJ6g15Ngag_8Y 7640
llm_agent_toolkit/chunkers/semantic.py sha256=nNXrhR3a80xochgHXPW5JsRvRwnmLNNsxHmYu5SAopw 33651
llm_agent_toolkit/core/__init__.py sha256=r2hqzfGk4-zFEZ3i-XR07r0SZqNIB7Pzf-uqZ55ndjY 252
llm_agent_toolkit/core/deep_seek/__init__.py sha256=xV3wPEMkYExtm-CNQZtLqi1EX9gJrrqmvWTa91QsYvU 197
llm_agent_toolkit/core/deep_seek/base.py sha256=9e420lPv-y2MwYXvRybQZe1gmigSUMLbsv1LAfDzdGk 3543
llm_agent_toolkit/core/deep_seek/o1beta.py sha256=o5iEY16keHNfnVsZUXk68C2zNckZlrjOt75GvWfRuw8 6988
llm_agent_toolkit/core/deep_seek/t2t.py sha256=KfO2RttcZCTy3Gy0bLUdtY-3F7feXU-Pk3bct7Fv538 14331
llm_agent_toolkit/core/deep_seek/t2tso.py sha256=dAvzQ_PYuA-oxU_SuqEnj5pjaTosW4q54LnslEs46zA 8442
llm_agent_toolkit/core/gemini/__init__.py sha256=G-7DxYO40EzjOU054q551G-5laLFodWUNG1jNYCos_c 357
llm_agent_toolkit/core/gemini/base.py sha256=QIhb-uiOlsBV9pP1CTQpzY2NxhphmcsLJDv9qSKn_ao 8552
llm_agent_toolkit/core/gemini/i2t.py sha256=lpGx1Y7QwxCeyKN60-CUUA_d94aYC-PXe_8lTT6hKuw 9950
llm_agent_toolkit/core/gemini/so.py sha256=Ix69Pzc1KbbWTduFxyfEEX1RwWl--p_XyjcG4_xepfk 11743
llm_agent_toolkit/core/gemini/t2t.py sha256=iBUtdSJk-97fwMepM6xAQgTWOUXCDuwe632wWGNZMw4 7807
llm_agent_toolkit/core/local/__init__.py sha256=7I6OTzCWWKW5pw0El7x9i_0uiScM0Td8OeM7jbp3H5k 350
llm_agent_toolkit/core/local/base.py sha256=9vwIfsDxg9G7E6bcRbZ9w83fzslSprFJrBrrJDzTuTM 11226
llm_agent_toolkit/core/local/i2t.py sha256=qsJ_ULCNRTLqD0HVwjRmSEMvfQcL7MC4P6mGUNqnhp8 9570
llm_agent_toolkit/core/local/i2tso.py sha256=eJXBy-9olxu74WwjjDLTe3aOo9LD8ux6vCWvFAfaE5E 14968
llm_agent_toolkit/core/local/t2t.py sha256=6nTfV6Xo6dg9bvrsUlXFjdG4sgrumF9evLi3qC-lvlw 16795
llm_agent_toolkit/core/local/t2tso.py sha256=hrxv-zAACv7680T1mQdgy-YHRXHKqyKKRyEnQzYT8Ls 12826
llm_agent_toolkit/core/open_ai/__init__.py sha256=ZIZbuDWMA6VVyvMmzO_ekL-38235Yb3tdHfwGtkwSZE 416
llm_agent_toolkit/core/open_ai/a2t.py sha256=GTX4Vcj1fzkDMUyC4x9TODcUfAmzj7icSmfOa7T9mGE 6652
llm_agent_toolkit/core/open_ai/base.py sha256=roWCA2iybqAwh9pZ2wtsxtdULfOETAeXNYFRtG8raag 11938
llm_agent_toolkit/core/open_ai/i2t.py sha256=f2HAu0rWya9R6VvVqFjbCeqf0PalUN06jksIRm7K0is 20694
llm_agent_toolkit/core/open_ai/o1beta.py sha256=gvTPmVRU_OzlkIayo_5opGNqCIua99T6usRwlKVnrc4 7383
llm_agent_toolkit/core/open_ai/so.py sha256=_IYz1ew92lRBSE_rXGS_c54DdQywDZ7nNNHKQl2YQSc 17131
llm_agent_toolkit/core/open_ai/t2i.py sha256=-8PhZFk8p7tbdGBFWxTHSQg-A7x95-aIySpjZXlI2Tw 5080
llm_agent_toolkit/core/open_ai/t2t.py sha256=W_qktmTsMsRaVplL-BddoImHYTPbS1FDvoUx4pY0oUw 16387
llm_agent_toolkit/encoder/__init__.py sha256=9iOgDQ88dLvNUcSsGqE2IsQ_NrBmV9gUPtjNn2xD39k 314
llm_agent_toolkit/encoder/embedding.csv sha256=6O7H_KdoJ_L2LF4NlBwa8GidOcuA3Hqyz9Yhi3kuwMU 262
llm_agent_toolkit/encoder/local.py sha256=9LNnWAJrfIQnU-PRhebWN9ValUByEtFkhqjM8jOaQJ0 6198
llm_agent_toolkit/encoder/remote.py sha256=1r2GSHDCoW-3DlIPWS2vV02CQ2-WCaVcOOMATRw7Dec 3641
llm_agent_toolkit/encoder/transformers_emb.py sha256=Nfedi5THkHGaq8HXQnoTjMa0zNyuxvX1gMrcLju0K4o 9894
llm_agent_toolkit/files/ollama.csv sha256=bxcMgxIEEzFImjw-dLdeBkRdni3a4w9IguJjh6gLFKg 1135
llm_agent_toolkit/files/openai.csv sha256=ghVkz2ng7649xOdtOPrz_nMnQ0c-WXSVj_fh-iNfUF4 437
llm_agent_toolkit/image_generator/__init__.py sha256=3ue2LiVgM8xl330CBOBsPHMFr2yl5zx75HtH856eI48 144
llm_agent_toolkit/image_generator/base.py sha256=9_PVG3PpxBHjIIQe18oDpkmwuS0xM9TYet3n-4PS0yQ 2260
llm_agent_toolkit/image_generator/open_ai/__init__.py sha256=-PVyYlhf-VqRaqiINGlajErXI8F0nhfPhbnAmB55NFk 74
llm_agent_toolkit/image_generator/open_ai/t2i.py sha256=Flk0VbVlIWTxJ5f7Api09G-0xj8kcR1Z2ToDZl1tB6o 3311
llm_agent_toolkit/loader/__init__.py sha256=eBrRJ94p8xtO3FEYkzvODvmTajhRbbggob0jnbIJ1QM 312
llm_agent_toolkit/loader/a2t2t_loader.py sha256=TMy1kqHjzz57I7ns5ht4Hbw0dP2WEt-tL_y8LrWymBs 5469
llm_agent_toolkit/loader/image_loader.py sha256=wUnrYYGQPn-4b7LzL86FsmggTRBXjphPsRbHp71J9M0 6075
llm_agent_toolkit/loader/msword_loader.py sha256=sMfyPZ3K3JtZc5_YLnNEyssfkoJ_oYW3hqDa_-ffPho 13967
llm_agent_toolkit/loader/pdf_loader.py sha256=M3eX6RwFJVIzOdzF7iBzconPcwKGXMr446kPVpRvvNo 11818
llm_agent_toolkit/loader/text_loader.py sha256=tnBDNYM0s5qqQ3Tm8M3SBxoJHpNXxPtswjJ3ihhCMt4 5626
llm_agent_toolkit/memory/__init__.py sha256=N6wMP6yEUc9S80iKvRmgrtBY7LALOi-JVxgKUwoKqAw 232
llm_agent_toolkit/memory/_storage.py sha256=E0HrqBdysWWFN1I0rgFQLAiN9LjXZV5nJjMvjrkL4u0 8109
llm_agent_toolkit/memory/chroma_db.py sha256=5pvxvn8XBOT_e4Hy1fQ7ut4ZbKAQ6xuRjR7CS5b9Dwc 9063
llm_agent_toolkit/memory/faiss_db.py sha256=BiAdiCY6HvTxuDbwSAOQZNbvMcJGENGPozW474zR1rs 31148
llm_agent_toolkit/tool/__init__.py sha256=Zdxdo-gXryU07MaQs1GmExDSjVx-MiwjCICJ95Yu1Rc 51
llm_agent_toolkit/tool/lazy.py sha256=m-PhzNH3Vhrxi2xjFR_qq0Zws3P1Tx2cFbw_LeCUX-M 9771
llm_agent_toolkit/transcriber/__init__.py sha256=hgtI_SLG7DFiRI7aG-H6AW1W7aGe5ApegsJrFtDFp2s 243
llm_agent_toolkit/transcriber/base.py sha256=Mz24LsIvH-gPdUS0YL-Yjsbt2Kynn1a2BxklU4KqcRE 17246
llm_agent_toolkit/transcriber/open_ai/__init__.py sha256=XKB_E4EwdPPLtDyi1tVmkVtDhKYFMLU6wUX7N9mIARk 68
llm_agent_toolkit/transcriber/open_ai/a2t.py sha256=ezNJs1D8MN9QxrXrphVBi0Jd40IExYyvdERlwuAOy1I 8835
llm_agent_toolkit/transcriber/whisper/__init__.py sha256=TQMdpx6uJL91xdTbjCQ4LCb0V7P0CVjAhp2RNMnbXK0 80
llm_agent_toolkit/transcriber/whisper/a2t.py sha256=zSuSHGYy0libBSzMZA1eWB8FyFk4gTfRqrPe98c6xYQ 6426
llm_agent_toolkit-0.0.30.5.dist-info/LICENSE sha256=ppPCYx2IGtrvmEC2Ce0CwejoscFj3IvaDK6FkRf32HU 35145
llm_agent_toolkit-0.0.30.5.dist-info/METADATA sha256=RQVA8JSPJe8Uzm2uQvmGTuuSUaYiUbXuIaHT4U7B2UQ 13449
llm_agent_toolkit-0.0.30.5.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
llm_agent_toolkit-0.0.30.5.dist-info/top_level.txt sha256=Cr_Pv1kKXrIMWxFQnTVQWOz3mDosOqVkR2MVV3WLZHc 18
llm_agent_toolkit-0.0.30.5.dist-info/RECORD

top_level.txt

llm_agent_toolkit