prapti

View on PyPIReverse Dependencies (0)

0.0.2 prapti-0.0.2-py3-none-any.whl

Wheel Details

Project: prapti
Version: 0.0.2
Filename: prapti-0.0.2-py3-none-any.whl
Download: [link]
Size: 193837
MD5: 641752ce274b4a9f95938d32dc014b7a
SHA256: e10da49a8d99c8c251e8cbafe57f46f5dd5724e0405aa3fe4d0cdbf7a56f51b1
Uploaded: 2023-08-19 09:14:40 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: prapti
Version: 0.0.2
Summary: Converse with LLMs directly in markdown files
Author: Ross Bencina, Scott Brewer
Project-Url: Homepage, https://github.com/prapti-ai/prapti
Project-Url: Documentation, https://github.com/prapti-ai/prapti
Project-Url: Repository, https://github.com/prapti-ai/prapti.git
License: MIT License
Keywords: ai,ChatGPT,markdown
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Intended Audience :: End Users/Desktop
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Text Processing :: Markup :: Markdown
Requires-Python: >=3.10
Requires-Dist: pydantic (>=2.1.1)
Requires-Dist: requests (>=2.28.1)
Requires-Dist: openai (>=0.27.6)
Requires-Dist: tiktoken (>=0.4.0)
Requires-Dist: gpt4all (>=1.0.2)
Requires-Dist: pytest (>=7.4); extra == "test"
Requires-Dist: pytest-check-links (>=0.9); extra == "test"
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5283 characters]

WHEEL

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

RECORD

Path Digest Size
docs/.prapticonfig.md sha256=0g3HXLz8Uc9Tpm-a0j-5ErKAUbBYPUTDwgtVrqmScPo 163
docs/config_files.md sha256=XlSm6X-UGMhZ_HzQx_yrLilWJbhzDzhoaRn78hcC6KM 2751
docs/editor_tweaks.md sha256=uz2UOTL1YcnSZFwV-wD7OOraRNbk39d-YTgqEuSPCpA 4607
docs/local_llms.md sha256=T4U-tNT4Fpwbd408Bcx_Ea_SqKLRmjj3m7RTSpJ3_q0 2985
docs/prapti_spec.md sha256=mLlyHw5tIDNU2o-xmiOlt_Euq1NVuPrKOw0tbmHVH4g 6987
docs/user_guide.md sha256=7CPzTmvDb67_nIMFGjriJVWpMy7oFpvfDJnXXFKebso 9554
prapti/__init__.py sha256=V2hnOxXKcjMiusdGP8sOAR4QsBlWHQ0pZZMN2Cean6o 38
prapti/__main__.py sha256=ztQ_DIFPoMaNOvXzOR-e7UO0lLFOzT23Dcz8zYoEEhw 523
prapti/__version__.py sha256=JpVdty8Y9W_RVTEW4SpvgP4IgUQ6BmVmXls8qqKhaQo 89
prapti/__pycache__/__init__.cpython-310.pyc sha256=MYEzh9DoBn07Komp7S_Iq5zEuwUneIZCYG-DS9Tfz6M 183
prapti/__pycache__/__version__.cpython-310.pyc sha256=MPw-aN_6K0bxhJZ8zbDO8R87u8d4-Cg3m3YPY8l0S-Y 175
prapti/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
prapti/core/_core_execution_state.py sha256=4HCCJjFVAJ6tXW7o6osY9jCtvFXjNBh4EYM9ug6oBhc 1129
prapti/core/action.py sha256=h533NOz23AtqdDf46j_VhccVUHscf_FkaPqmiXHwNv4 3499
prapti/core/builtins.py sha256=M65sUK132UBVoa84etSq0zOa0mfiX3-ItVtN16Nv94E 16507
prapti/core/chat_markdown_parser.py sha256=p1OZdgKqJO70QtPnbzAnKd_gFiwu0jo3LHPKjHTWM0U 2531
prapti/core/command_interpreter.py sha256=CZxFeLmXgp-za0Rg03caPhTs1cY9I04pKARnBij25Tc 6376
prapti/core/command_message.py sha256=6CzBsmVze8gwCryiHZSWIO23ebfQJLT705ecyPwKvns 2932
prapti/core/configuration.py sha256=sRYB2XvvsPjsQ763ElAsZz4Gea-PR9sPHwtQK5iPvV0 17927
prapti/core/execution_state.py sha256=LBflEqplZ-C_UK4oDR5j1UldED5kXG5cL35sd5l-dYw 1198
prapti/core/hooks.py sha256=3SYxfpGZeRrrZKaC_oCTo4nOiQYyYligyBAHy_BkmAM 1983
prapti/core/load_configuration.py sha256=7qyI4UXdUHq9c4zkTR1dhjkMCnijjiZXZN4ul9kfqPg 9261
prapti/core/logger.py sha256=amTcqhe8DRE7ELR6-E7hPtctwWXdf3GWU5yA1PRFYsM 9468
prapti/core/plugin.py sha256=AGBFpdHs3kVwvR-brWjZUphzyZbAqlW0LuP8x4m80Pg 1649
prapti/core/responder.py sha256=4gco63jlefCLKcmdcyT718wK1qTbnRZyGfpSoYNHsto 1207
prapti/core/source_location.py sha256=RmC4F2x1oxrb-KcUUolUmngzXznfoDQARgKVKA-EL64 450
prapti/core/__pycache__/__init__.cpython-310.pyc sha256=ArNCwpdrCSGAGGV7wU7urbr7qJCmU_682oSXaFq0nZk 156
prapti/core/__pycache__/_core_execution_state.cpython-310.pyc sha256=g_CtDe4ofeIPl1ll3hidU8nIiI2Z05vb84O7HAfZF0U 1388
prapti/core/__pycache__/action.cpython-310.pyc sha256=Ea9tgouItsNUCO0tujQ47tXr3yRHcDnrUfjNLukiXdM 3593
prapti/core/__pycache__/builtins.cpython-310.pyc sha256=tLPDTjjefh1oSd12vUODOkr9_TDXA24NcV9-_4A3rAA 10858
prapti/core/__pycache__/chat_markdown_parser.cpython-310.pyc sha256=jtLb-niuW2-YulJgAjmM7ht0JfLBzy6cjJlI0wtPqjI 1503
prapti/core/__pycache__/command_interpreter.cpython-310.pyc sha256=c4-YjXc2YJXg6GFk8lIOhNoGjAyvg3TsW0Y5dLB53ic 4400
prapti/core/__pycache__/command_message.cpython-310.pyc sha256=nFED65KSMdcM00-496bBY4-LqPzvlVxuA9Aob-tu0mA 2914
prapti/core/__pycache__/configuration.cpython-310.pyc sha256=D64T6t7NwKtFI0RYAmxDWG-XUvN_b3ucbRslr3J1L2k 12909
prapti/core/__pycache__/execution_state.cpython-310.pyc sha256=I19SRYmQel_QMOISfccFllcvK6QxDGuFJOzViE1K6ts 1194
prapti/core/__pycache__/hooks.cpython-310.pyc sha256=goXEwyZVTYqpMDaEwb8xrwaIO5IpA2StcrlyW-Otb9I 2585
prapti/core/__pycache__/load_configuration.cpython-310.pyc sha256=XYjsEGswpXTYcw3m5BCe1ySX_qprs6kY2v7Jh4PpiuY 7353
prapti/core/__pycache__/logger.cpython-310.pyc sha256=YsXKxO2U-m_RnNpq2uOkoLLx5i63ZPZ0QQtdXDJ6x18 7638
prapti/core/__pycache__/plugin.cpython-310.pyc sha256=t-NidzZKAARY3scqv9aPMz-J3apbKno1-TVfCob4-hE 2374
prapti/core/__pycache__/responder.cpython-310.pyc sha256=wGGOTsFU8s0SKYsrSHm1RESuq517izA-02YI-EqNBQo 1783
prapti/core/__pycache__/source_location.cpython-310.pyc sha256=yKD2doKha3taPByL30bsdNqWBkdjBRoEc3i69IDzk0s 751
prapti/plugins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
prapti/plugins/agents_test_1.md sha256=k0der3NfWuAlCkzVUnse65WFGBXZmrD83x3YDPociM4 1417
prapti/plugins/experimental_agents.py sha256=US4A43PIw23SGAmxXThYtb1fENCaF-4FkemEZYR7H-Q 13022
prapti/plugins/experimental_gitlog.py sha256=qh3KtMzF24EyqtppaxykLH77ytE77KbnuFzCAc-chWs 12598
prapti/plugins/include.py sha256=rTDoWdQUGvXr9kg7TF-Du--PvjoZwiuxtTqLmnAc8do 2654
prapti/plugins/prapti_test_actions.md sha256=DqlzSyPVYYN4xWh4Sb_pwoOtOIMgvqfJrtPyVz8an_0 439
prapti/plugins/prapti_test_actions.py sha256=dE4MWV2fBljINZPmzfvCu9CzUxk_9s3C421_YuNh-HQ 1513
prapti/plugins/prapti_test_config.py sha256=NqJC9fXtwWsKanz6lmeH-LDv_cyBqzlA2cfskdNuREs 1090
prapti/plugins/prapti_test_responder.py sha256=73WfGVIF-b0XrnECsEfpaq-41igXxS6mWImJbnBCT-8 3252
prapti/plugins/__pycache__/__init__.cpython-310.pyc sha256=OzCrJlEz8F7lkdmtYnDzcAXXO-atIziU22a4kNe6wKU 159
prapti/plugins/__pycache__/experimental_agents.cpython-310.pyc sha256=DSINOe09tRZ3DDkgsg9t8VGGS0SVLekIAYKjZ7CHtfY 9323
prapti/plugins/__pycache__/experimental_gitlog.cpython-310.pyc sha256=XkFFftZ7Q67oARwEf5ejgkWDPWNKlgLIrlDbyAdSzMQ 8174
prapti/plugins/__pycache__/gpt4all_chat_responder.cpython-310.pyc sha256=ZRSIjh3AYtQvI84nFKJgla063kHtIb0obwopdecJR0s 5005
prapti/plugins/__pycache__/include.cpython-310.pyc sha256=tNxlrphnmUjyP6dlEnatWf17dZTgp2P8KrUDG9ZPyz8 2309
prapti/plugins/__pycache__/openai_chat_responder.cpython-310.pyc sha256=8-u56mYTv5XC1yeT6rLSshnxPVFi0V-Fk1VcvXEy-J0 6308
prapti/plugins/__pycache__/prapti_test_actions.cpython-310.pyc sha256=hxLbgsNfQwoRtwbev0SnpnnzuEm6xJU5Q5Pz6L_S2Ak 1939
prapti/plugins/__pycache__/prapti_test_config.cpython-310.pyc sha256=fiLvV5_EaDzgUq4mDsmRiu4bYoPdBBNwRb2Wi0kccak 1772
prapti/plugins/__pycache__/prapti_test_responder.cpython-310.pyc sha256=PFIlEs6wPbKEJTgQqRpKQVJOBlUMdJa5GQh43q6vlJY 3798
prapti/plugins/__pycache__/test_actions.cpython-310-pytest-7.4.0.pyc sha256=RiHhOXdxu9TNteOWI6XaSm0fGR3rJFw9PRFObJu2yJk 1967
prapti/plugins/__pycache__/test_actions.cpython-310.pyc sha256=XnPSJou47phv1w-Q-UeW6rzcmox6iGzHdc1eBbxmdXE 1858
prapti/plugins/endpoints/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
prapti/plugins/endpoints/gpt4all_chat_responder.py sha256=Yh140EZV4knkQQaFOlwYm0wWin8n01jEq1KAhGseCC8 8589
prapti/plugins/endpoints/gpt4all_test_1.md sha256=wGX-peQK-Ce9c2NohJSzjEcrLLr_sEI8kSDY2Vu_WAA 1835
prapti/plugins/endpoints/koboldcpp_text_responder.md sha256=8UO8ybHsFsO-WRrW1kB-ELXmwDJ_zZ33QL9wmySEV1Y 497
prapti/plugins/endpoints/koboldcpp_text_responder.py sha256=9D4W9ofviWKttTdNwusmkS8zir_mX8EXiED2QNDa4F8 5049
prapti/plugins/endpoints/local_openai_chat_responder.md sha256=CSK0UKWvVRKw2TAj4937VhkF8rzAdW1WPIIxATwKCyc 1164
prapti/plugins/endpoints/local_openai_chat_responder.py sha256=axJtg8k4G-243B2xKsvBVuO-Hx31wGD0Nxyhki_5VXw 9048
prapti/plugins/endpoints/openai_chat_responder.py sha256=I4TghmVhwlgqhy3ioypwHsx0_NcV_1vOU-ICYuq_5FM 13769
prapti/plugins/endpoints/openai_globals.py sha256=OXQ0dsR1YrOlqXdh2f1Q2NcLhZEHBBT_22oY4zdfN-M 984
prapti/plugins/endpoints/__pycache__/__init__.cpython-310.pyc sha256=P-Rv8_08tg7q-OzYb-Y4rcdAANShKHk4mEiY60fedbY 169
prapti/plugins/endpoints/__pycache__/gpt4all_chat_responder.cpython-310.pyc sha256=kYviPquwz4shF1vwvV8058JvaX8KujF9BVTdSr_hiQA 6996
prapti/plugins/endpoints/__pycache__/koboldcpp_text_responder.cpython-310.pyc sha256=54NfdntMVYN3_D4WZerHaWPzM4aG0E9i1aLfKwH39jQ 5470
prapti/plugins/endpoints/__pycache__/local_openai_chat_responder.cpython-310.pyc sha256=GK8Qk6-PGOYzgz4u21sbFNUvyRlGAg-KKBXcWbQ7BrU 7572
prapti/plugins/endpoints/__pycache__/openai_chat_responder.cpython-310.pyc sha256=hFcJiRfSY56IaikZfiSV0AW4irX5s9IRKhCPV8KtFVM 10003
prapti/plugins/endpoints/__pycache__/openai_globals.cpython-310.pyc sha256=AyN86zEcvxp_7JAOjSBfqbLIYc9_TgctpUUYaQpYWo0 878
prapti/tool/__init__.py sha256=Ej32zK-wttF3Bstytj-ZG0n7zCpqDyOC8frUKhcSuwo 12809
prapti/tool/default_start.md sha256=5QTXAyzeT2Hl5L1JbpLBm8MMQJ7mq0Caqdn2UQ8QbZE 617
prapti/tool/start_template.py sha256=wizzozVC8pL5G1L1vY6QY479q1-aqq1NdhFHTbTlvbs 1629
prapti/tool/__pycache__/__init__.cpython-310.pyc sha256=Rn1irSJ3BSFmtYyqb_pwtcowoHvLe3r64SD6-GXXVcM 7496
prapti/tool/__pycache__/default_template.cpython-310.pyc sha256=7DqWBDJBm4oaEz6TNdT1rG4CvVWvzhJk75YRzPis-s8 842
prapti/tool/__pycache__/start_template.cpython-310.pyc sha256=gYcnlDxoIA4YS8GwUAn7NoH1S8TVjYMDNkNvNe6PtOM 1663
tests/conftest.py sha256=GK6WXXOrmTNx4k2PPHaP5q_QStyHlO8mmAfJxybvS5I 1945
tests/test_config_files.py sha256=G8vi1_CmLiG4aeCIhcildLxee0G29BXWv_vFoHbQmaw 14722
tests/test_import_gpt4all.py sha256=S9X4weHnnWTXl3xj_J1ZLBili9y4qsLkdlQzZThRrms 254
tests/test_logger.py sha256=pIVaIUe4j1DyaxZrDnR4d1aqHeYCb_eolH-4U6Zsvyc 9239
tests/test_plugin.py sha256=tIuuHTX6ny7dOzkQdMl8T7XxYz5W6DXy0rXond7xkcE 11488
tests/test_smoke.py sha256=YI3KJ5d5HTbuj_fFOcj4fhTwFlSaq_p9LTx0FgCZ0Lk 1706
tests/test_source_location.py sha256=NuqXB70GsZ8y1Y-sdIKpJqB7Z0oXgx95fWQYxyNVh0Q 853
tests/test_start_template.py sha256=LZ2STWmBfKidMPiLXG91Sg9l8UfC0wRNnuPgTTCBTiU 4880
tests/__pycache__/conftest.cpython-310-pytest-7.4.0.pyc sha256=UmiQmo4o5sutmWio9Vl4OpiJtXDHJxIA3qfzVWJoJqA 2249
tests/__pycache__/test_config_files.cpython-310-pytest-7.4.0.pyc sha256=8__FQ7GeCUs6s8QSB0cw_xzZmkQCGsG6vMzvo04G5PE 16671
tests/__pycache__/test_import_gpt4all.cpython-310-pytest-7.4.0.pyc sha256=wszxguiIL_ht5AWLczbbr0w0hhliyM_4C1izALHpR_8 728
tests/__pycache__/test_logger.cpython-310-pytest-7.4.0.pyc sha256=qtwm96BLj7Epb4QjP1NErRTleg8iTaAMaHtwtwbPMkQ 19999
tests/__pycache__/test_plugin.cpython-310-pytest-7.4.0.pyc sha256=SbjoTKoLTIiP7ZFsCp0U_bBch1iEsEAJIB4zOqswyNk 15519
tests/__pycache__/test_smoke.cpython-310-pytest-7.4.0.pyc sha256=t9hRmoPvyESq2RSmBdUvYLEmAvpXjZPWFJiR3qIIPk8 2639
tests/__pycache__/test_source_location.cpython-310-pytest-7.4.0.pyc sha256=eJ66ulGdzPOtZRNekKtNsZ6P2FfHbMI_PqbGeOl-dCw 3047
tests/__pycache__/test_start_template.cpython-310-pytest-7.4.0.pyc sha256=RyR5xySsASGVEoSGmg18QkyOWFyieROKFhyuynauP_Y 5179
prapti-0.0.2.dist-info/LICENSE sha256=55sehotflhpFFktAtOxpPKXfBUpJx3C1LLlJqQF3WQc 1107
prapti-0.0.2.dist-info/METADATA sha256=HYSGTt63pNH_9baQjWuYs4Y-Kfpx7YV89HbT7UeOaeo 6510
prapti-0.0.2.dist-info/WHEEL sha256=5sUXSg9e4bi7lTLOHcm6QEYwO5TIF1TNbTSVFVjcJcc 92
prapti-0.0.2.dist-info/entry_points.txt sha256=T_1_fV3M3-tBZC6QmJ0uKhc1Zpbo2QAgbD1JH--7o3I 834
prapti-0.0.2.dist-info/top_level.txt sha256=gW8iL7A91b5F613szNFfZSK7PyKQYoQdwgQXMDwImqA 18
prapti-0.0.2.dist-info/RECORD

top_level.txt

docs
prapti
tests

entry_points.txt

prapti = prapti.tool:main
experimental.gpt4all.chat = prapti.plugins.endpoints.gpt4all_chat_responder:prapti_plugin
koboldcpp.text = prapti.plugins.endpoints.koboldcpp_text_responder:prapti_plugin
local.openai.chat = prapti.plugins.endpoints.local_openai_chat_responder:prapti_plugin
openai.chat = prapti.plugins.endpoints.openai_chat_responder:prapti_plugin
prapti.experimental.agents = prapti.plugins.experimental_agents:prapti_plugin
prapti.experimental.gitlog = prapti.plugins.experimental_gitlog:prapti_plugin
prapti.include = prapti.plugins.include:prapti_plugin
prapti.test.test_actions = prapti.plugins.prapti_test_actions:prapti_plugin
prapti.test.test_config = prapti.plugins.prapti_test_config:prapti_plugin
prapti.test.test_responder = prapti.plugins.prapti_test_responder:prapti_plugin