sprite_ai

View on PyPIReverse Dependencies (0)

2.0.1 sprite_ai-2.0.1-py3-none-any.whl

Wheel Details

Project: sprite_ai
Version: 2.0.1
Filename: sprite_ai-2.0.1-py3-none-any.whl
Download: [link]
Size: 1280098
MD5: b8407c1745b05cab287e47ca76689c23
SHA256: 035b6b4e5f0060f342b474208a51b841b0106a0083e1ac6c3b4562315e2360c5
Uploaded: 2024-06-10 00:28:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: sprite-ai
Version: 2.0.1
Summary: Sprite AI is an AI companion for your desktop
Author: Caio D
Author-Email: caiobd[at]protonmail.com
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.9,<3.12
Requires-Dist: dbus-python (<2.0.0,>=1.3.2)
Requires-Dist: faster-whisper (<0.11.0,>=0.10.0)
Requires-Dist: langchain (<0.3.0,>=0.2.0)
Requires-Dist: langchain-community (<0.3.0,>=0.2.0)
Requires-Dist: langchain-openai (<0.2.0,>=0.1.7)
Requires-Dist: langchain-together (<0.2.0,>=0.1.2)
Requires-Dist: llama-cpp-python[server] (<0.3.0,>=0.2.75)
Requires-Dist: loguru (<0.8.0,>=0.7.2)
Requires-Dist: openwakeword (<0.7.0,>=0.6.0)
Requires-Dist: piper-tts (<2.0.0,>=1.2.0)
Requires-Dist: platformdirs (<5.0.0,>=4.0.0)
Requires-Dist: plyer (<3.0.0,>=2.1.0)
Requires-Dist: progressbar2 (<5.0.0,>=4.2.0)
Requires-Dist: pyaudio (<0.3.0,>=0.2.14)
Requires-Dist: pydantic (<3.0.0,>=2.4.2)
Requires-Dist: pyqt5 (==5.15.2)
Requires-Dist: pyqtkeybind (<0.0.10,>=0.0.9)
Requires-Dist: pyyaml (<7.0.0,>=6.0.1)
Requires-Dist: sounddevice (<0.5.0,>=0.4.6)
Requires-Dist: soundfile (<0.13.0,>=0.12.1)
Requires-Dist: texteditor (<2.0.0,>=1.4.1)
Requires-Dist: transformers (<5.0.0,>=4.37.1)
Requires-Dist: typer (<0.10.0,>=0.9.0)
Description-Content-Type: text/markdown
[Description omitted; length: 15554 characters]

WHEEL

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

RECORD

Path Digest Size
sprite_ai/__init__.py sha256=HVx0XJJ9OYFWBBPBCUFYb8Nm43ChPg9GZLh_dkxh9qI 22
sprite_ai/assistant/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sprite_ai/assistant/assistant.py sha256=AbjL51e_ohKr6X3An8jFQ02WZirj_O6ZTHSqgtYmRXo 2186
sprite_ai/assistant/assistant_config.py sha256=nHiEGnS1W-tWm1X-WHenfysjD_OiQk_GyBE0G8_RXHU 309
sprite_ai/assistant/assistant_factory.py sha256=GYTUyuKSFld4apL7c3BjZdRDOY8CjIS4yiZg0xjBoCM 1194
sprite_ai/assistant/language_config.py sha256=XZAAagCrUY8hiAfgy4NgstRq_97CffxvBnMERvZ603U 891
sprite_ai/audio/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sprite_ai/audio/sound.py sha256=urG1jkoughBzx7w6sw99M1ZTJwe-2Ik29keBaHBIjXc 415
sprite_ai/audio/speach/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sprite_ai/audio/speach/speaker.py sha256=LaDadTP2HdQKFfgUYXnsPozmjyRGCBFAdHk-QMFbzo8 2329
sprite_ai/audio/speach/speaker_factory.py sha256=ghtUEAN80yfT2vMj5ls1PAXq2tXT0LqauH4hOeXGvjc 394
sprite_ai/audio/transcriber.py sha256=nCQLtUe5spVR37Q_XjKTTAnAcPWkngp-Z3UwHyqQC7Q 1734
sprite_ai/audio/wakeword_detector.py sha256=aBnM4iXBKO0n0s-DuwWQe_ccm4YOZbZvQFahQWtJDKU 3356
sprite_ai/behaviour.py sha256=5A_ypZOlK_ImOnwTg2q5D9BzbakFCjbIFOjczrb0VhU 1178
sprite_ai/constants.py sha256=wvz1EwR4eOqa7oIIXtSrmCj310CwNjoruYAJRV2mOMU 291
sprite_ai/controller/chat_window_controller.py sha256=LM6QrKTC1RxwQ11wLwl3rjkJm4KuzfIXzIxmhEuAHW8 3111
sprite_ai/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sprite_ai/core/sprite.py sha256=vfXt9rYCqN-ZKyx8UUuAqIqE7VNeek-TL2Ky28h6Xbo 3261
sprite_ai/core/sprite_behaviour.py sha256=DMgsLsa7q1ay44kBeYl4gn6LJrF3HU4GBDa6odMFkMQ 603
sprite_ai/core/sprite_state.py sha256=iqjmUvIDvfE1juK8q_RywAK0cfqsx4QM_mCD-9jYB7E 553
sprite_ai/default_animations.py sha256=DvX8AGGRUPxdmUVOYPtyJtKuXXw6bHj3ZDxfBd4rkPE 467
sprite_ai/default_states.py sha256=C09kNF6372XNiCw50btldFTMaNjTe6IPf3IG4fcAgvE 3916
sprite_ai/event_manager.py sha256=0e2aDQIKSbGipHAnTdBwlaBkz1_noObfC4Wtlepdhs4 1609
sprite_ai/gui/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sprite_ai/gui/sprite_gui.py sha256=abFNPDxr7eHLT5B7U4uFG_oa3vKyGsYq6xOkjzKADno 3619
sprite_ai/language/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sprite_ai/language/chat_message.py sha256=9iCAClF2MrfzOwyDTB8bCAc-NIWtzmniMvaXg-46b0Q 223
sprite_ai/language/chat_model_factory.py sha256=_X_-sHspVrsiNv50mD-4pzn594jItlRtDFEoGVIBUek 1752
sprite_ai/language/chat_session.py sha256=vQOYnqnDRgVGlSolMXAXzlV1NktJgzr5UNqWMMIv-WQ 970
sprite_ai/language/chat_state.py sha256=Kh0smiAUbfdZWdbTHF5O-b1J9-pFlFeoFD0dA5xxCVk 604
sprite_ai/language/default_model_configs.py sha256=g3r6kcYGeYmH1ikLoVABSJR5jSVOAVZmchftAyNFvD4 3776
sprite_ai/language/languaga_model_factory.py sha256=FGbWE2iR0ndJwev7aF7XieYsS37LZtfwLp848DQZrOU 2375
sprite_ai/language/language_model.py sha256=4bb6mi6P7DYbpdXd55LF4DN_pyc2skVlwiAUOY7IDv0 975
sprite_ai/language/language_model_config.py sha256=4RKXVsIM9NULs68XJ-EL5pm2tA1-L1-66pmzHo-Py10 914
sprite_ai/language/language_model_server.py sha256=h63ci0qULJqFeJTr1vc4qfB8OWZDGX7VyxMN4mzjUfk 2172
sprite_ai/language/language_model_server_factory.py sha256=zxz9irvKJZ97anVnXs-oSG9YUkEErYbU5tOs9avW6Ro 980
sprite_ai/language/llm_factory.py sha256=3uXmizdfl-K2mVPJ1Kqfj_PzVCrjk1G10cfRI18T9lc 1811
sprite_ai/main.py sha256=qBx27zmA-8xo4rcgMiKmqPVebherWf-Xm6-Y6CoYuEM 7935
sprite_ai/movement/__init__.py sha256=QeGwchH8KKVrk3Ypg-3I5WTbhywrGNs7gQXzofdB6xc 305
sprite_ai/movement/boomerang_loop_movement.py sha256=TebuMLsXYTRfDFGao_UZAgJzFHhEYoGH_NMhGTGLzmI 1161
sprite_ai/movement/composed_movement.py sha256=y1ZarnwEikNKDXama6iPJ5Kc8Bs14p9dmStCHHkxEpk 1509
sprite_ai/movement/coordinate.py sha256=2S9MKyVplmP4Oh40ifa8EiUCD8qFtO6M4cIZDyb-1n8 127
sprite_ai/movement/idle_movement.py sha256=C7I03Fh0j4h5MM0uOKhDyfHbhx0zrjBZ_ZjXi7Q8I4I 314
sprite_ai/movement/linear_movement.py sha256=uzIYViC1ai-OZsd6EHPR0UrA89gR8vbM4ZLg6_4ilVM 3617
sprite_ai/movement/loop_movement.py sha256=UaLKSXC_vQ0dwEzFBovDC7fPzjLPNAFt5NBbim_gfW4 927
sprite_ai/movement/movement.py sha256=GjBTIBeRFPh3Mvoj5Vnmtg-kgqyjBfFlyarF94wQohI 454
sprite_ai/movement/movement_factory.py sha256=4ayuPDaBqPMb0INCILbXy8aLRn-7kdVm_GSTbV4ZiH8 594
sprite_ai/movement/sequence_movement.py sha256=7n85dYHcyicCkyAQtXhLuNDdp5t0RvepEUf2m9hwqeo 1478
sprite_ai/movement/typing_utils.py sha256=nGW1zm26oEjxez1S5b14LVfIMsLJtlTcC12CZthYhWE 54
sprite_ai/movement/walking_movement.py sha256=ooDLCZdm_jOdNB-JiPI-16Qa-qRq4_8lRHaNcgWAi0w 727
sprite_ai/physics.py sha256=VWU5lFtRTjeRlZCpsWRvmcW1rKt5YBd6txFFpzCNJQ4 637
sprite_ai/resources/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sprite_ai/resources/default_config copy.yaml sha256=9VbmLRc-yVxbCaS_OFm-LXtxKNx7Kl2La-FGKUrtN8w 826
sprite_ai/resources/default_config.yaml sha256=vO_a0kssR13lCYiIfeOQ6TTk16U_6QC_T5iFaoSAIGw 617
sprite_ai/resources/icons/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sprite_ai/resources/icons/carboardbox_open.png sha256=9wLhumPWtyQ-5J3sYqPm4ej4tp09hmBt1ku0QvIpWrk 47924
sprite_ai/resources/icons/icon.ico sha256=vGC0R_sGqFBeuBh3wyvJvlryjO4NfmZTsoDacbncpSo 3119474
sprite_ai/resources/icons/icon.png sha256=hcxpCLmbYwKxb7WliRjBmvAyrBjzGghrBinR_KCub8s 14589
sprite_ai/resources/sounds/listening_alert_01.wav sha256=qtqj5uhiDxOcDtx7zaepbOzHL_f09MRP2OngOCH-axo 38444
sprite_ai/resources/sounds/listening_alert_02.wav sha256=EMa7fPttKUUhKHw_nzNl0DAc0z0MVpUIRBqlufHhLhc 133696
sprite_ai/resources/sprites/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sprite_ai/resources/sprites/fred.png sha256=2041eubMnEXU-anLc16YV1Ki22GOcWQ9W3EjYZrMjLE 287335
sprite_ai/resources/sprites/fred_new.png sha256=G72SdOK36IP4T-zo04Z05vkwnwjff8E4NEBif-Yf63c 260087
sprite_ai/resources/wakewords/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sprite_ai/resources/wakewords/sprite.onnx sha256=euTxIduvVAegTXosnJBKoQmBYtPuyFwAyphv68M1oSY 205430
sprite_ai/sensors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sprite_ai/sensors/microphone.py sha256=-6rPzig7xq_7qvoxgNDIg1EaElR4FMMhTpJH_gH6_kM 2894
sprite_ai/sprite_sheet/__init__.py sha256=zZekGQPHdBLXp0V8LmTExQ4wxJ7whcwb3ToXgEHKI1k 110
sprite_ai/sprite_sheet/animation.py sha256=Hsg1A52cg35rYw9ZvEUO7BEST952dYScGyUI2z9OLF4 7339
sprite_ai/sprite_sheet/sprite_sheet.py sha256=gbdAxWL5RqJXoYPeGBotWFD8DuURw0F6ni5EpjBs8vo 2511
sprite_ai/sprite_widget.py sha256=hxUz1iRjN94xibeh6t6wcA0t2za8c3c1e2_Vgc5YlLw 2084
sprite_ai/ui/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sprite_ai/ui/chat_window.py sha256=jhDLNCOpa_OtCNaEjaRR20Ce7mF6mjQvp28YeIk7BVw 3285
sprite_ai/ui/chat_window_ui.py sha256=FS-WRstI1TNhHhe5VgL3rqRFeIXSnYAZSOm2WHO300Q 4101
sprite_ai/ui/message_delegate.py sha256=1bfBzOmaEdtVoDxpR-KQwynX1rtW595G5ova0UJ0kHA 2005
sprite_ai/ui/message_model.py sha256=XrDR-JwfLsf4Cn4VI5LYkZi6OMlPRn-cXN4Eqm8P9Uo 904
sprite_ai/ui/shortcut.py sha256=kChmw2qi2SB2JQcz4fAHCFJtALMNnkCHcDarc0thAFE 1637
sprite_ai/utils/download.py sha256=nMC6nIR-ZNIq6rngJRY94UgWmJtdfF4Bq5T_TUQrqKo 1534
sprite_ai/utils/locations.py sha256=XdYta0R_mBAq5o3NzeWnyAePoJtAqeygS6nX9_0WZiY 271
sprite_ai/utils/supported_languages.py sha256=mrXhQ3FGIcbr3jyQ2MCx3ycatq5tB8LBSWlr2IwsZFY 5249
sprite_ai-2.0.1.dist-info/METADATA sha256=lciVCNPZsLFCIu2bAnPZS3CdVQa_4zlwdJJXFwMZJyE 16997
sprite_ai-2.0.1.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
sprite_ai-2.0.1.dist-info/entry_points.txt sha256=Hf0k1hmytNzkeP8rsNhLSmgGt-RPz-UBDEUr1RCHolI 49
sprite_ai-2.0.1.dist-info/RECORD

entry_points.txt

sprite-ai = sprite_ai.main:main