memoryscope-ai

View on PyPIReverse Dependencies (0)

0.1.1.0 memoryscope_ai-0.1.1.0-py3-none-any.whl

Wheel Details

Project: memoryscope-ai
Version: 0.1.1.0
Filename: memoryscope_ai-0.1.1.0-py3-none-any.whl
Download: [link]
Size: 154366
MD5: c94fc06965763b5e4b1184356258f0bd
SHA256: e035941ee7eb0fda3075f8a5fc02b0c84b513754bdd8444a8e6dc6aa87912dfe
Uploaded: 2025-01-22 00:56:20 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: memoryscope-ai
Version: 0.1.1.0
Summary: MemoryScope is a powerful and flexible long term memory system for LLM chatbots. It consists of a memory database and three customizable system operations, which can be flexibly combined to provide robust long term memory services for your LLM chatbot.
Home-Page: https://github.com/memoryscope/memoryscope
Project-Url: Bug Tracker, https://github.com/memoryscope/memoryscope/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Requires-Dist: llama-index (==0.10.45)
Requires-Dist: llama-index-embeddings-dashscope (>=0.1.3)
Requires-Dist: llama-index-llms-dashscope (>=0.1.2)
Requires-Dist: llama-index-postprocessor-dashscope-rerank-custom (>=0.1.0)
Requires-Dist: dashscope (>=1.19.1)
Requires-Dist: llama-index-vector-stores-elasticsearch (>=0.2.0)
Requires-Dist: elasticsearch (>=8.14.0)
Requires-Dist: pyfiglet (>=1.0.2)
Requires-Dist: termcolor (>=2.4.0)
Requires-Dist: fire (>=0.6.0)
Requires-Dist: questionary (>=2.0.1)
Requires-Dist: pydantic (>=2.7.1)
Requires-Dist: pyyaml (>=6.0.1)
Requires-Dist: numpy (>=1.26.4)
Requires-Dist: rich (>=13.0.0)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5898 characters]

WHEEL

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

RECORD

Path Digest Size
memoryscope/__init__.py sha256=0g7GQMZsM650em-85zcUER63BVxKH-kKVcXMTQEt_yw 261
memoryscope/constants/__init__.py sha256=BJbSa8QEMdXWki_ZgOxEEPu3KMnAwFBR7T9nifL4HJY 129
memoryscope/constants/common_constants.py sha256=9xj995uCL-upn3qys1Manl6N4dQnOctuSqjqMTebers 1083
memoryscope/constants/language_constants.py sha256=7RehdVTVVt4QpeXobeRn7nuuUv6j4APsGlDe55VHovs 4764
memoryscope/contrib/example_query_worker.yaml sha256=c-YYb8ze7dLhdEB-vyJbzC1DAu2dW4vXgBchWlE5lZw 777
memoryscope/core/__init__.py sha256=wkaLL8gNI3Ouqe9LseNGXlIyc9UiNu61j8U2YZcyBec 148
memoryscope/core/memoryscope.py sha256=YEWYAaTw_zBonCH6LRqm2YBajba1JX1bhe6TsZnqd1g 4623
memoryscope/core/memoryscope_context.py sha256=OOZSzLLgmry_a-ERUyiJBcA16AE9ghKcdPsYEMl5Qlo 1721
memoryscope/core/chat/__init__.py sha256=msI-_dMTaWBoFesZ44qT9b7me2-NIJh6u2YEmbf-SOI 209
memoryscope/core/chat/api_memory_chat.py sha256=1Nv1LdF1hTuNl-rGEzfP9ikv9DRqrj7cH6-Ikbxdio4 9074
memoryscope/core/chat/base_memory_chat.py sha256=1lFu5pO1syaIdEgAjhXoqdLHiIKG-_zttH0KM4QWKRg 3699
memoryscope/core/chat/cli_memory_chat.py sha256=FU5zLmSHwQS0amLcny2lnY-bWIXC4OPcisUPMf5t3hM 8696
memoryscope/core/chat/memory_chat_prompt.yaml sha256=1DgLd_jWfFhsPSP2kpm7cMZOeQOO3Zb7Ip6oZH9iMtI 916
memoryscope/core/config/__init__.py sha256=ujgoO2-c6SNrCJVrV7gpKp4rhcm_ndNe0pee3TBNi-k 128
memoryscope/core/config/arguments.py sha256=nxFX5DaIV8NLLUyslUZJhIXCnU-BKupx1ltwS121BfI 4287
memoryscope/core/config/config_manager.py sha256=JgNftNMSUasiDGOGazF-gUXU0MkPcSurgduVgon4zpg 7811
memoryscope/core/config/demo_config.yaml sha256=KHE4ZL9dzPz8NqkmDDWKbueQlFrPl_Osudc5CXRgGqQ 5800
memoryscope/core/config/demo_config_zh.yaml sha256=_ERofcX2Y-o2BHusQBGf0YADu-59eLI0GJGqs4gSojQ 5804
memoryscope/core/models/__init__.py sha256=mFoiY8Xolzcni-dIDrWLes6R3FsO0yo2so7MAct6gGY 432
memoryscope/core/models/base_model.py sha256=h48XAb6qn3ecKbIKH_zUcJLsLQU334TDgEZd36aiT-c 5155
memoryscope/core/models/dummy_generation_model.py sha256=qzYwFaLUal4B6O7hTwlcW1mhyWAkdvmnTo6kIk5NXCI 4170
memoryscope/core/models/llama_index_embedding_model.py sha256=COuEIyIovtWdQiegEKCquGL-DsR0VuNXLf-1lIP_O24 3610
memoryscope/core/models/llama_index_generation_model.py sha256=BGl4L5Az5Uwrdfg8aD0qaXNVz-ec1IwuB551AWs2b1k 5700
memoryscope/core/models/llama_index_rank_model.py sha256=40dqKEaSkqOXCnJHLyMzv5L9BE1OHHSbAE1_yzsd3j4 4158
memoryscope/core/operation/__init__.py sha256=PvBBWS7vNTz_lJ01Cgv5fALu0WlZbTXWfeG3iXg-70A 366
memoryscope/core/operation/backend_operation.py sha256=V8kTrvobQ8gRJOn0yWN7_OX1iuPHylDm7jxEhx3_3Uo 3225
memoryscope/core/operation/base_operation.py sha256=4RDAL9VDq9RbXk8hTIKQdJ6ZGnhd2ouseRxfOmeswSY 2360
memoryscope/core/operation/base_workflow.py sha256=Aqo_7kuRvFq7FGUqA0koQ__P-IxOf1dMEkiOBs6EJbU 9712
memoryscope/core/operation/consolidate_memory_op.py sha256=XusDWep9QSIP2M_eCHZ2wWbbnVCo4r56BlqePOsA6fs 2771
memoryscope/core/operation/frontend_operation.py sha256=FDootZ1b1NLgwO0vbP_ub_akObHrOmmH-uyVETS2WDA 2262
memoryscope/core/service/__init__.py sha256=AvJ3jeycE208ojG1ePS6sIPgOULrXvfez0IF31NiIsg 169
memoryscope/core/service/base_memory_service.py sha256=WIS7exULj9mzusYe8I7GXiKRyvst_WPcd4M32lcj8oo 3723
memoryscope/core/service/memory_scope_service.py sha256=a2X81IFkj66yR7_KwP9iw8351gVJlG7d9IlwnFc6J7E 5933
memoryscope/core/storage/__init__.py sha256=B8K5oG0gK-bV0jPgjRL57fdnIeLlja5J810z_9F_3GY 677
memoryscope/core/storage/base_memory_store.py sha256=pyohQF1ggrwmY28CDfX9V8GlclVWjDz0_SKxZ9ZMIAk 2976
memoryscope/core/storage/base_monitor.py sha256=zRpRWWR8T0BKt3yjwpG-E6UOVFCNiGbqwOxTkQkLpe8 1343
memoryscope/core/storage/dummy_memory_store.py sha256=Wq5g4R27fqiiTulgWpJhEY7iI7Nx2wiezDcxhQHKaKQ 1786
memoryscope/core/storage/dummy_monitor.py sha256=eIPHlvrckyxT05O9dcAQc-X2YiHcZSNDNKpC1VNw6y4 883
memoryscope/core/storage/llama_index_es_memory_store.py sha256=CVHevPf4Le2B0tcYm5-ORtyVZ1AzthRk5i8m18Vtc60 7290
memoryscope/core/storage/llama_index_sync_elasticsearch.py sha256=AWJS7pzpbDkvoRLNWP8HSMHnRCR1gdz8HaCVPKNfIkg 30985
memoryscope/core/utils/__init__.py sha256=TSI3fZbAsRIt_k6LPagITDyQgqClCCSlSdyu03XEAGg 758
memoryscope/core/utils/datetime_handler.py sha256=jRoBqlZe4Oy1o24Qh5xGOsXpOA6dokKsZNDcLd3YqMM 13489
memoryscope/core/utils/logger.py sha256=qSSUom5C9UYGcloS36AQYjSx84HSxqTKuRynkPN8muc 10683
memoryscope/core/utils/prompt_handler.py sha256=ZBtIPBYnByHIl6UhtQg_4b2kSvcSVoUqyFN0jAq_wtE 6241
memoryscope/core/utils/registry.py sha256=I5KpKlPL2NHac5zl01KRh2lkXtHB5Zt_IAr3ocWuzxs 2926
memoryscope/core/utils/response_text_parser.py sha256=AgWz6KSQ92adm2gJb8v0qK_xWvWoW-d--F__7n5DAMo 2305
memoryscope/core/utils/singleton.py sha256=vXm-6Dx6WGLi7WIuMU-ISar4FC9Gwm4s2QTazNk7BrY 210
memoryscope/core/utils/timer.py sha256=oXF9gIOarEgR31CLOP1EMif5RETn1FvAvwM-gFsT1m0 3744
memoryscope/core/utils/tool_functions.py sha256=gnENq1KRkNNGkq06vccmZy4Enx80yi7KFCvq48nBztA 7733
memoryscope/core/worker/__init__.py sha256=tOPh8PPmRTlTAno1lJ7TE30IStZtAwVAggydyKoQ35g 260
memoryscope/core/worker/base_worker.py sha256=hHQ-728JEsXVKt6suRTsKaJ1VCyecivh2SNCR0_w5uo 6954
memoryscope/core/worker/dummy_worker.py sha256=KPx2z1MVpolWNAVc4aVB0KMND1dvn9Np-DQZpZHhiBQ 1060
memoryscope/core/worker/memory_base_worker.py sha256=ojYHlZrqjBZ2FLxLtzyAR6fXvCk1Lqd5YGAmNTg-qFs 10359
memoryscope/core/worker/memory_manager.py sha256=-0trBwC09JviAM1EB8QSMTQUwUSf9Ulbye1qdlZNixQ 9122
memoryscope/core/worker/backend/__init__.py sha256=E41BDxzfIKx9eCmz26JZ9pom0idSXYcHyvpQV0aUUXo 792
memoryscope/core/worker/backend/contra_repeat_worker.py sha256=fpdN22qdQDSEJinP7MeIXdhrqHYG_xhRWl5Me5OprYA 6164
memoryscope/core/worker/backend/contra_repeat_worker.yaml sha256=dtr5cXW1qa0BKmnPZFMEHzbW2bR2JVqNB0rgG89XdNg 7364
memoryscope/core/worker/backend/get_observation_with_time_worker.py sha256=1yacxkgWSVTuSNgIMIdWCxg_-jAuZdvZ8jRYt2u5Jtw 3836
memoryscope/core/worker/backend/get_observation_with_time_worker.yaml sha256=tx2P5Ns4y3HC9HG2h2z0P7V8ZGqVw2KvtYxBqTx2CjI 16537
memoryscope/core/worker/backend/get_observation_worker.py sha256=LpbeBukBVWxs33gGXwva-r-xU0V8uD7Jv1hAz1SexS0 9089
memoryscope/core/worker/backend/get_observation_worker.yaml sha256=ALB0ToiK4MMHGGWyPd9tuSYAQbTF2jr1SqvaRz1YWuc 15261
memoryscope/core/worker/backend/get_reflection_subject_worker.py sha256=KP0oeUrlvEii_7l_-Hpc0E4wx0XYfHgFTbnl3FOG6og 5461
memoryscope/core/worker/backend/get_reflection_subject_worker.yaml sha256=YYSCsgZhD7H7zkzRWrj6zzxOlprfuB1setUokjgvfK0 11139
memoryscope/core/worker/backend/info_filter_worker.py sha256=A59L1xOBpQqp9nM9KZ8meu5PmW4icUk7zbZ0qUs1-UM 4937
memoryscope/core/worker/backend/info_filter_worker.yaml sha256=w0-kFT0qvV2lFKExekNCpapacze0Wo6wR3QdMc8PBKA 11451
memoryscope/core/worker/backend/load_memory_worker.py sha256=ckuUQMJw4bGun5kvWxkXo2ylAG2_wcplhUhQjKl-4Jw 5137
memoryscope/core/worker/backend/long_contra_repeat_worker.py sha256=cuhM2m1hWVAVbtQ2CXzyLRytJikNyRa-obQpDHlXyD8 8179
memoryscope/core/worker/backend/long_contra_repeat_worker.yaml sha256=FfKQgeKsYGquro5_Q9gHAs4mJnKqWP8eOOEtEgu9_X0 7661
memoryscope/core/worker/backend/update_insight_worker.py sha256=plPOzLp6_mfvHeTyrRmyBdmep_z0qDwuxejKetoIstY 12937
memoryscope/core/worker/backend/update_insight_worker.yaml sha256=t3B1BIHTo8rrV6ZfROtoYy-FdQbVQJ6DYTNX2KwjvWE 10476
memoryscope/core/worker/backend/update_memory_worker.py sha256=YxH8wvaRJ9BG_TpvHNbZUNCa6kp4NgHTsiNuSpuS4WM 4406
memoryscope/core/worker/frontend/__init__.py sha256=yUUXRodXi6DoDaPv0Utz886-9nbrZCqWVfMjel97c9o 546
memoryscope/core/worker/frontend/extract_time_worker.py sha256=eVTiErD7kU84khuhBuruC8bpaKrRuWk2Z4EcZ6j5nsM 3336
memoryscope/core/worker/frontend/extract_time_worker.yaml sha256=xDMDKrVwTtrNAoCGEMqHOZLhg6sI0M03A5Q_JV7EBCI 5380
memoryscope/core/worker/frontend/fuse_rerank_worker.py sha256=vb8t6wB0FLTpJQLeMQK0i1jTMsmyKMB4Jqp6e9u0E8A 5242
memoryscope/core/worker/frontend/print_memory_worker.py sha256=HmJp0awTKROwpkIRBt_Mu33mHmwphsUOWf87HLCOM8o 2724
memoryscope/core/worker/frontend/print_memory_worker.yaml sha256=VgLdou-zXUCC3i7xWcXEhaJ3OBb743cTA4wXLtlVQEA 507
memoryscope/core/worker/frontend/read_message_worker.py sha256=ErzBudonUowHhs-jJetp1DwV8Yy1o8yK2Src6pKgnN4 1303
memoryscope/core/worker/frontend/retrieve_memory_worker.py sha256=ZiG7QGqsnhXiJ74TwcJwwAED2T-Fx19OdtwmlX3N-ak 6829
memoryscope/core/worker/frontend/semantic_rank_worker.py sha256=E0ypa_pTF1AFqWhXcFPLhIrYi-2ykfrrD4FCybHKNI0 3183
memoryscope/core/worker/frontend/set_query_worker.py sha256=HWFsWPIbhjRlVuzOvX5PG-0rwBG6FPmTEWi9GC0vlOI 1529
memoryscope/enumeration/__init__.py sha256=g_zz4nLXl0M0bh_u_ySSvnXRott29iGKlccoyKJuko8 404
memoryscope/enumeration/action_status_enum.py sha256=o9Dy4Y4QNJBjxC1PZvVNrRIewnjIOkbZdA5IJlrB_XA 594
memoryscope/enumeration/language_enum.py sha256=zaWc0L1Etb4r3QcfNvVrkX6hwYNAHUms962PlUKLtas 261
memoryscope/enumeration/memory_type_enum.py sha256=AKT0YMsYsdJ1Eb-MZ50xyiyFKM-GwK0I6Xx-bDuyAiM 572
memoryscope/enumeration/message_role_enum.py sha256=B3m6wOmDLTa8tsK11JH8eeYbeOISYbL1OuHpat5dDCE 598
memoryscope/enumeration/model_enum.py sha256=fPEwgCA4lIpkz0R5x3xj4zrYmCj7U_3_reDNBD0fHs8 655
memoryscope/enumeration/store_status_enum.py sha256=kngvhKvTNAziSbWkrEaw_XObCcQ2_RaUYuE1x_l0un4 103
memoryscope/scheme/__init__.py sha256=FDrDfGUP5ZGL4UnaHqiXoVGGX4srWbVNiP02u4q5ncU 217
memoryscope/scheme/memory_node.py sha256=Z7DowhInpPjPC0KZtPyAwpTmGr67NCJ62Zv9jou2T-0 2379
memoryscope/scheme/message.py sha256=QxRo-H8LflPogBh3XAdWgXMl5EOBbhsCYKzpdn3BJWs 1404
memoryscope/scheme/model_response.py sha256=OstjbQnhEfjlny3AGDEJ2Fu0MGPMCuV7gxJEXQ28STo 1824
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
memoryscope_ai-0.1.1.0.dist-info/LICENSE sha256=CpH4VoknEI82jjSPd8K3jQLwvrRAM9LwJAOnppzo-Jk 11343
memoryscope_ai-0.1.1.0.dist-info/METADATA sha256=NU-Xl1Cqjuk2dBrwDl1y6n0NVQMjZ49wZvNOx417ZGU 7305
memoryscope_ai-0.1.1.0.dist-info/WHEEL sha256=ewwEueio1C2XeHTvT17n8dZUJgOvyCWCt0WVNLClP9o 92
memoryscope_ai-0.1.1.0.dist-info/entry_points.txt sha256=9Tp5P4SSOz_KIulMAVqrgUn0jRsQUsgVrhN4MCENxAk 52
memoryscope_ai-0.1.1.0.dist-info/top_level.txt sha256=dmPp5rz5x5ruW-oF7nqpH4e6FvuO3RMh95hzg-iisD8 18
memoryscope_ai-0.1.1.0.dist-info/RECORD

top_level.txt

memoryscope
tests

entry_points.txt

memoryscope-ai = memoryscope:cli