mojentic

View on PyPIReverse Dependencies (3)

0.4.2 mojentic-0.4.2-py3-none-any.whl

Wheel Details

Project: mojentic
Version: 0.4.2
Filename: mojentic-0.4.2-py3-none-any.whl
Download: [link]
Size: 65137
MD5: b290d4c2c30a884b8b5674f9bdba3113
SHA256: 141b0be0cd858eac00dd744c4b28604a48282416db898aeb8872c01c85510cc0
Uploaded: 2025-03-23 22:23:57 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: mojentic
Version: 0.4.2
Summary: Mojentic is an agentic framework that aims to provide a simple and flexible way to assemble teams of agents to solve complex problems.
Author-Email: Stacey Vetzal <stacey[at]vetzal.com>
Project-Url: Homepage, https://github.com/mojility/mojentic
Project-Url: Issues, https://github.com/mojility/mojentic/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.11
Requires-Dist: pydantic
Requires-Dist: structlog
Requires-Dist: ollama
Requires-Dist: openai
Requires-Dist: tiktoken
Requires-Dist: parsedatetime
Requires-Dist: pytz
Requires-Dist: serpapi
Requires-Dist: colorama
Description-Content-Type: text/markdown
Dynamic: license-file
License-File: LICENSE.md
[Description omitted; length: 3974 characters]

WHEEL

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

RECORD

Path Digest Size
_examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
_examples/broker_as_tool.py sha256=axLrX9lzQAAxSTCmm1njvOk63EWfVRG3NU6pLiMyYH8 2962
_examples/broker_examples.py sha256=2KxHNgHR4or52OoiNOJFgXDOLaHOVgIkflQVkHbfabM 1698
_examples/characterize_ollama.py sha256=_TzPEAoTuB-saTiaypEQAsUpiBeM37l9I5wCMU3GM4E 2521
_examples/characterize_openai.py sha256=JQQNjsHIEegjLAS3uzDmq_Ci_ZqXTqjcoVaC-rS_R_8 564
_examples/chat_session.py sha256=7mLpH4IGQUgyyiY-fYbikDEiR5vEH-V5Z1qtB50d_qg 288
_examples/chat_session_with_tool.py sha256=vQfwR24ze5LIhn0MQTQr-JMVGi4Df_SgMXi1npKBt-g 376
_examples/coding_file_tool.py sha256=P4nCuFJ2UW0B_S7N03ImBNs-ADzBC7gb3ivCE0IJAqw 2570
_examples/embeddings.py sha256=94DAMsMB35BU98hOfOeOsbqntcequFSdtaStox2hTvk 267
_examples/file_tool.py sha256=F8xU7JdTScNzEXyGYqK6D_xQ28MbUXXm854WJmJkZo8 2214
_examples/image_analysis.py sha256=Kj49vLQD1DIpvv5P7rir4BqzsVCTgq-tfppqXcYVJkA 503
_examples/iterative_solver.py sha256=ANGdC74ymHosVt6xUBjplkJl_W3ALTGxOkDpPLEDcm8 1331
_examples/list_models.py sha256=-QJzlxsOfwGQCGBDEbSOeUXA9CegA6KWnZu_TYzgstU 346
_examples/react.py sha256=VQ-5MmjUXoHzBFPTV_JrocuOkDzZ8oyUUSYLlEToJ_0 939
_examples/recursive_agent.py sha256=NHmX8iQc1y43AKh1ZlAdV9OZ18qVaRRmSaKALE_KI6k 2966
_examples/routed_send_response.py sha256=FHhTy7y2f7GY_WAWZYqOnFqF1xeJTBuS5EjfJGsJ3S8 4146
_examples/simple_llm.py sha256=Cpjj1S8wXLovta1OcutTqp-fls-zVY4l5TAkbEqpA0s 1231
_examples/simple_llm_repl.py sha256=bpk7S1-yQ-oZdRD_0ICV37NQxntgvgjiFD5KdIU40Ig 1406
_examples/simple_structured.py sha256=9nutIoPNFdtwWCfKkUuvFmsBIzcfhBqlonRWGVYDmJo 1327
_examples/simple_tool.py sha256=9hRo2YZk7NmprTIkLmEyueCbZ0Ls1Ey4l4eDvvgoWy8 1288
_examples/solver_chat_session.py sha256=4mTsgQVJWwujDFX6NUIK6kKr45E09Q4yIkZF-FdoTtg 2148
_examples/streaming.py sha256=bIK4EnfO_BEwR_TOonnUgVPjxA2-bg8PjyEm-iZgDck 1162
_examples/working_memory.py sha256=xbCHb6Y0Um6ai5T9fWAX4oQOcCQJDinsn902qm8q48E 1935
_examples/react/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
_examples/react/formatters.py sha256=nbgWve0YGKaRY6P4tXV84PYw8YDN4neefiq7mR2I_tI 1065
_examples/react/agents/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
_examples/react/agents/decisioning_agent.py sha256=_WqiFW8cnDj8UhL4uYqx-ctSY33hT7jAATptQsN0wHI 1359
_examples/react/agents/thinking_agent.py sha256=xjyLt0k9e_D99OGphk4l31fFM6xy8qxDLn2EwsR3LP8 1708
_examples/react/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
_examples/react/models/base.py sha256=F3hR023XQofs3Op37sruuONxAU7eRjGnLnf4515BeYU 1239
_examples/react/models/events.py sha256=0lRY0D5VrSkIGEKnSEQQBRyxxMQl71yxPkdMBuVBKHw 1062
mojentic/__init__.py sha256=Jrllv5OKZKjkfVNLRJV6yT3NZA8ZELSrqj3798H4cDs 1172
mojentic/dispatcher.py sha256=NwgyLnZ2f9Et30LBgMAVSsVyIP74pU7LOuRsiuGzBao 1993
mojentic/event.py sha256=P0kgI0Si41ifCTLNtpfkks0OktlK4wuAj3oMCDtdUyo 330
mojentic/router.py sha256=7z2xqgpsuHmA32HfH3rAgDk3zLhUBxz8DHPt2vDlVOU 377
mojentic/router_spec.py sha256=CRYeKEa7dz_yN8ABAi5DgY5C0mJW7she3Kw0NzxoHx4 876
mojentic/agents/__init__.py sha256=HQe0ygpRMamz9x7dCcri_aAMwr8XDTCMls2g2g0LBL0 345
mojentic/agents/agent_broker.py sha256=ulLuCzqDtPPxLSB8dre8Js1fwR3Uls7gGtJrmhcelwo 927
mojentic/agents/base_agent.py sha256=m1SRyzY9ou4tesFDszonC4Y8moQMg9eofvJeuhoXmM0 722
mojentic/agents/base_llm_agent.py sha256=26pe0nS7UD1x1-NZjGMQMguxxQBjcRDyXMzcSmJOd2c 3094
mojentic/agents/base_llm_agent_spec.py sha256=1kzayCtAZY7oWloaFMh7-NkTtiKihDCLD3i9HwH3_Uc 2571
mojentic/agents/correlation_aggregator_agent.py sha256=okdq92rMNwIXTgnuwwn3zp4JzSxTh05vGWzTGocOgbU 1134
mojentic/agents/iterative_problem_solver.py sha256=dU0Zd-cYOyuZ2GM36_oRK1KD3_gEZJpMqvLqPhbbxGo 3980
mojentic/agents/output_agent.py sha256=I9GHcWvQhWxEcvjzj47scKo_QF8_6yR17ZUEHhwC94Y 231
mojentic/agents/simple_recursive_agent.py sha256=10L4MshVn9s2MtBUxZfJeXZakOSxfKQh0EkcwPLbfiE 9896
mojentic/audit/event_store.py sha256=uw5ploNym9CvI-WDeW3Y4qHJupPWBQaGrfrubxOfmpA 130
mojentic/audit/event_store_spec.py sha256=mCryZGWNXP9CmukvD3hUyQGs_7afjwbTK3RdT831Lzc 594
mojentic/context/__init__.py sha256=MKMP7ViQg8gMtLFvn9pf47XMc5beA5Wx95K4dEw93z8 55
mojentic/context/shared_working_memory.py sha256=Zt9MNGErEkDIUAaHvyhEOiTaEobI9l0MV4Z59lQFBr0 396
mojentic/llm/__init__.py sha256=EL2BRdSTAmPnv8MXOY0gQxRjNxs-4MvyJTGxNSd9iek 119
mojentic/llm/chat_session.py sha256=H2gY0mZYVym8jC69VHsmKaRZ9T87Suyw0-TW5r850nA 3992
mojentic/llm/chat_session_spec.py sha256=8-jj-EHV2WwWuvo3t8I75kSEAYiG1nR-OEwkkLTi_z0 3872
mojentic/llm/llm_broker.py sha256=8dEgqU-cPesPk4-jx36oPnvKxB34bLONbpyAW_2L-es 5884
mojentic/llm/llm_broker_spec.py sha256=zxOf3n8lXmUsowzlMcC-fRcOj_6wwDf7xIqLIV278nM 6979
mojentic/llm/gateways/__init__.py sha256=u7hXzngoRw_qbsJeiCH2NQ8vC2hF5DnqcXsfLVVPSSw 104
mojentic/llm/gateways/embeddings_gateway.py sha256=kcOhiyHzOyQgKgwPDQJD5oVvfwk71GsBgMYJOIDv5NU 1347
mojentic/llm/gateways/llm_gateway.py sha256=5BayP6VuMgMHdAzCFaXLRjRCWh-IOYnaq_s4LZ0_3x4 2559
mojentic/llm/gateways/models.py sha256=rHoXkaK5FOgWV5X-nkFhqubwk3sUQceJj3rBnxgqB-E 2335
mojentic/llm/gateways/ollama.py sha256=629fpZhC0zVCYqj360-PKTT4mQOLec5nzzvfMtS_mLQ 7581
mojentic/llm/gateways/ollama_messages_adapter.py sha256=kUN_p2FyN88_trXMcL-Xsn9xPBU7pGKlJwTUEUCf6G4 1404
mojentic/llm/gateways/ollama_messages_adapter_spec.py sha256=gVRbWDrHOa1EiZ0CkEWe0pGn-GKRqdGb-x56HBQeYSE 4981
mojentic/llm/gateways/openai.py sha256=Jex-11SnzK58E1dHbNV8IVowY3UlhBbfl_YsEOTXSYA 4468
mojentic/llm/gateways/openai_message_adapter_spec.py sha256=IgXyio15nXn11MiFpUnAxm5fFpPU9m-c4qerd9gbpBA 6473
mojentic/llm/gateways/openai_messages_adapter.py sha256=Qwidv7C-wXDOEV8NYNjgIbHnJSlkcoK10FaeLos5zTc 2882
mojentic/llm/gateways/tokenizer_gateway.py sha256=ztuqfunlJ6xmyUPPHcC_69-kegiNJD6jdSEde7hDh2w 485
mojentic/llm/registry/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mojentic/llm/registry/llm_registry.py sha256=beyrgGrkXx5ZckUJzC1nQ461vra0fF6s_qRaEdi5bsg 2508
mojentic/llm/registry/models.py sha256=XOZ0ElTL5mEicpcUk9lrVr0GRFgR1uFmDm7GGWm7yYg 2043
mojentic/llm/registry/populate_registry_from_ollama.py sha256=YFlnyXW-Htveu8frPEntV-c_84Xoh_WhHGww5IqtPIg 2539
mojentic/llm/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mojentic/llm/tools/ask_user_tool.py sha256=WrI3uTzIEmr_S5Pl-rmvh2f3O2IIFYfnJ5zeel_59ck 972
mojentic/llm/tools/date_resolver.py sha256=Vs8kmAONKif03YcVMZ3TqkKyOJZiy1yEAOqjTcvJFA8 2048
mojentic/llm/tools/date_resolver_spec.py sha256=OaRvJyhSN8sgi75euk4E5ImaqUmvQdgZKY8u_NOiPWE 1185
mojentic/llm/tools/file_manager.py sha256=X8Uw4XtdH_Ol2EB3SN11-GYlC1diJ1cAywU9_EuCjCg 3788
mojentic/llm/tools/llm_tool.py sha256=wU1DNf9DpMtcHhP-YC6_NAn1Frel_Ota6yqgPK2Xsp4 407
mojentic/llm/tools/tool_wrapper.py sha256=6YZOhckgNsSUc7YK6bKjODjRTwi6wcH9bdcySUDPt3Q 1391
mojentic/llm/tools/tool_wrapper_spec.py sha256=LGqtre-g8SzOy3xtpbMdgTnw2EdYutmFOsMpediE8_0 2543
mojentic/llm/tools/web_search.py sha256=L1accST2xMhGAkwHCLlIvKihTLiaYxl0NI6IqCJWGCw 1102
mojentic/utils/__init__.py sha256=lqECkkoFvHFttDnafRE1vvh0Dmna_lwupMToP5VvX5k 115
mojentic/utils/formatting.py sha256=bPrwwdluXdQ8TsFxfWtHNOeMWKNvAfABSoUnnA1g7c8 947
mojentic-0.4.2.dist-info/licenses/LICENSE.md sha256=txSgV8n5zY1W3NiF5HHsCwlaW0e8We1cSC6TuJUqxXA 1060
mojentic-0.4.2.dist-info/METADATA sha256=ObeHqe_V8iAVsxYDl02IUxluaHTGpGMRAaW3aS6bb5U 4910
mojentic-0.4.2.dist-info/WHEEL sha256=1tXe9gY0PYatrMPMDd6jXqjfpz_B-Wqm32CPfRC58XU 91
mojentic-0.4.2.dist-info/top_level.txt sha256=Q-BvPQ8Eu1jnEqK8Xkr6A9C8Xa1z38oPZRHuA5MCTqg 19
mojentic-0.4.2.dist-info/RECORD

top_level.txt

_examples
mojentic