lmoe

View on PyPIReverse Dependencies (0)

0.3.18 lmoe-0.3.18-py3-none-any.whl

Wheel Details

Project: lmoe
Version: 0.3.18
Filename: lmoe-0.3.18-py3-none-any.whl
Download: [link]
Size: 39895
MD5: ab8749860381f54778c9c0b95d2a9a55
SHA256: a572885860733a48c2dc634e946bc78751be321a7dff88db28d662dee669feea
Uploaded: 2024-02-29 22:15:43 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: lmoe
Version: 0.3.18
Summary: lmoe (Layered Mixture of Experts,'Elmo') is your programmable CLI assistant.
Author: Ryan Eiger
Author-Email: ryebosome[at]gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.9,<4.0
Requires-Dist: PySocks (<2.0.0,>=1.7.1)
Requires-Dist: PyYAML (<7.0.0,>=6.0.1)
Requires-Dist: injector (<0.22.0,>=0.21.0)
Requires-Dist: ollama (<0.2.0,>=0.1.6)
Requires-Dist: pyperclip (<2.0.0,>=1.8.2)
Requires-Dist: pytest (<9.0.0,>=8.0.1)
Requires-Dist: pytype (<2025.0.0,>=2024.1.24)
Requires-Dist: requests (<3.0.0,>=2.31.0)
Requires-Dist: semantic-version (<3.0.0,>=2.10.0)
Requires-Dist: urllib3 (==1.26.15)
Description-Content-Type: text/markdown
[Description omitted; length: 10351 characters]

WHEEL

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

RECORD

Path Digest Size
lmoe/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lmoe/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lmoe/api/base_expert.py sha256=s_i-0VUIfkr40i79VFpJqr_Az6kj3kgOG9S9Pyn7YJY 721
lmoe/api/lmoe_query.py sha256=1Or-t77cMRtJ8Bn_tX-BADGIGm6woroLloDEayx-Gh0 869
lmoe/api/model.py sha256=GKMye-9ENLBKE2bPPD78H8JN_tg57KbTCGeoAd7PlfE 1795
lmoe/api/model_expert.py sha256=57aCEvtZgLTQsM_KOPOCM0z0xopc8IFhaIRrmhNriDw 637
lmoe/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lmoe/commands/cleanup.py sha256=JvS670vYdKtdRgY6aTLKJ8qb18dOpnwUioaN6ne2VUg 1757
lmoe/commands/command.py sha256=ogm4TzYG8FfZh4ioG0zsy6cVEIgsSca1SgzqIg7p2y4 238
lmoe/commands/command_runner.py sha256=2ZY2gg9UASR4XLazrQLKkCNbj13npB-1xompzcgSMbY 1603
lmoe/commands/initialize.py sha256=Qdp2JSMwp7Dld8uKz6aolPxTXIUpsycDeWvyJjm0wKI 1347
lmoe/commands/passthrough.py sha256=eNNjTOSjo7k8VHU2HBanbpxqEPO-54Wun6VAUA46s6c 513
lmoe/commands/print_classification.py sha256=1NPxZ5TiKN6zjqiEGTEG7Nf9YisM0Hp3Ogp5bYIYaSI 446
lmoe/commands/print_classifier_modelfile.py sha256=V5vrkU2FdwpNWTBQXoNWh7Cl3ME-HUDPNpTcuJIOQXE 448
lmoe/commands/query.py sha256=XqozL_RK1jL6Q1Ip1JgjlInQckusZkdbheRfd8xGVlk 652
lmoe/commands/refresh.py sha256=p0OrFO6DVPGZoYinamZApFXrRM2fj1lwBzxNtXfFjc0 511
lmoe/commands/version.py sha256=tJuSUkAbchRuWKB9Q_ojryAvJksrmJY-8qIqTp2-JyM 301
lmoe/definitions.py sha256=o-Rgd8wZBfthvm-eoyS3tTjWsbwWz2rMx1GqdaP56bY 881
lmoe/experts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lmoe/experts/classifier.py sha256=Y-Pjpt_THxZzO0NcRxwRiM9K8mrg6MEYKeLeuOL4HvY 4004
lmoe/experts/code.py sha256=RlfnD5P0MeuiJza1Q0EM6OkmuvVh0Ir7dxsMLFOwjc0 1076
lmoe/experts/general.py sha256=h4Ye9kTDjOmpXg26_tyZLwS3zPbn56rT-1htqG4zdRM 992
lmoe/experts/image.py sha256=Sik77cbqr8oqNIbXDrY7qODyc15yuNhUTZEgRGv_c20 2609
lmoe/experts/list_models.py sha256=A90dphxWyaESc8AVcsmEvLSwovRcMPe7EPClZCPaUeo 882
lmoe/experts/personality.py sha256=O4emWl_SSkwRfTr-E9QjdylRJBQHt0kjFa6hOLrDWiw 1601
lmoe/experts/project_initialization.py sha256=MDej7rUq_0X5yXqjoaEjomQpeP-Mr07IzLu5pFYer8k 1276
lmoe/experts/refresh.py sha256=Rd8Wwaebaut5pxR3cT_D033XosqtAMrREVE78fnUoHY 1060
lmoe/framework/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lmoe/framework/config.py sha256=420xvbx7lZlksbxIyUB8TwRNGgx5Mn8lyLoHhLaJQaw 2636
lmoe/framework/expert_registry.py sha256=qNwN9pDDykEvfgXC4i4GKrMfdsJN8tuJwpR81KJ3nlM 1531
lmoe/framework/lmoe_logger.py sha256=IOOECwD8ifaDpOR6zhuEFE5tt1MNVpFE0FyTK48MAsU 699
lmoe/framework/model_registry.py sha256=cBS7c2ZRBzIvFdWMRy8kLvBtS6fcBwABtuH_UU8tXW8 1929
lmoe/framework/module_loader.py sha256=ZUxSexe1wAGHfegyZsyK9EbrlNaPuNw3LLA3UkgrCac 2084
lmoe/framework/native_module.py sha256=ipMxx6InaRb89J34GPQyRfsfQ4GTxZ0R4gfYqeP8iSE 2526
lmoe/framework/ollama_client.py sha256=IcufBT9G3bGR4Tut-rklB-gTalBPmHMnC7Fbe0Y3wkg 4240
lmoe/framework/plugin_module_registry.py sha256=EJoDjMz1A8JLcFuq48ndfgk14hALLJ6gIItoY_veD0E 542
lmoe/main.py sha256=nHXyR5doA26_X7mXBI98PMIiqGRwhnCpOsdXWiidQDA 341
lmoe/release.py sha256=fmnsPaQUX_TFANJuIA8GZBsh7EBmUNY9vxlO7bgp8ek 966
lmoe/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lmoe/templates/classifier.modelfile.txt sha256=EWX91GyGFGqrdxamKWvZTUIhxV_4uv26RzNmYr9XRZw 634
lmoe/templates/code.modelfile.txt sha256=QU5xjT09PPtt8cnBgIqfGfHiOWmBu0mXJgDkGx7-V5c 1672
lmoe/templates/general.modelfile.txt sha256=XlaGg33vawLPKLG9qY107jTo_xLSvITVvw5cabi0ZGM 2716
lmoe/templates/image.modelfile.txt sha256=i2KBUTe2H_KQn1FqSCLnvlI9v44-DizOpkv3hwfzKZI 1705
lmoe/templates/personality.examples.yaml sha256=gH5evRSzJOG3ygMs11IRYflONAgdVZqZkAWhndrowXQ 4167
lmoe/templates/personality.modelfile.txt sha256=kRkanU0uPKbdvpHjHwrHi_sPOLXCrhXH_EULcqJrBs4 3387
lmoe/templates/project_initialization.modelfile.txt sha256=exZKcSaRvXTNbwjbBGRerLeBLsHNL6wr9uH0fd9emm8 4955
lmoe/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lmoe/utils/dict_utils.py sha256=W7nmnEsdxLVHAkguWG1V_NNHLq5sF7u5y2_-gMVLEAI 334
lmoe/utils/templates.py sha256=cP585cofdLnQQZUx8doHm0wrcAG_ecaADcMqi2Vk2bw 2235
lmoe-0.3.18.dist-info/entry_points.txt sha256=Ymzm3AE5gPrq4GTshFTau2UmRFE9VV2SjCAd2a_nC7I 90
lmoe-0.3.18.dist-info/LICENSE sha256=wYmcv5o2wAFq8t67-9vDi8vjWaEzTa1Q277jHCaqyT0 1054
lmoe-0.3.18.dist-info/WHEEL sha256=bbU3AyvhQ312rVm7zzRQjs6axI1UYWC3nmFA2E6FFSI 88
lmoe-0.3.18.dist-info/METADATA sha256=KOTdl8D8v3UKIaN1zsHdA9RWLcjxeFdJchGVyksWg0U 11227
lmoe-0.3.18.dist-info/RECORD

entry_points.txt

lmoe = lmoe.main:run
lmoe_update_docs = lmoe.release:update_readme_version