simba-core

View on PyPIReverse Dependencies (0)

1.0.1 simba_core-1.0.1-py3-none-any.whl

Wheel Details

Project: simba-core
Version: 1.0.1
Filename: simba_core-1.0.1-py3-none-any.whl
Download: [link]
Size: 2337821
MD5: be8b070991dabf01519c0a3725ca0221
SHA256: 2249cb82f23968daa6f4b7f0ee187b9cab0431db700cad377b2ae053da96b0bb
Uploaded: 2025-02-22 21:28:57 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: simba-core
Version: 1.0.1
Summary: Knowledge Management System that connects to your RAG system
Author: GitHamza0206
Author-Email: zeroualihamza0206[at]gmail.com
Home-Page: https://github.com/GitHamza0206/simba
Project-Url: Repository, https://github.com/GitHamza0206/simba
License: LICENCE.md
Keywords: rag,knowledge-management,vector-store,llm
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.11,<3.13
Requires-Dist: celery (<6.0.0,>=5.4.0)
Requires-Dist: docling (<3.0.0,>=2.15.1)
Requires-Dist: faiss-cpu (<2.0.0,>=1.9.0.post1)
Requires-Dist: fastapi (<0.116.0,>=0.115.6)
Requires-Dist: ipykernel (<7.0.0,>=6.29.5)
Requires-Dist: langchain (<0.4.0,>=0.3.13)
Requires-Dist: langchain-chroma (<0.2.0,>=0.1.4)
Requires-Dist: langchain-community (<0.4.0,>=0.3.13)
Requires-Dist: langchain-docling (<0.3.0,>=0.2.0)
Requires-Dist: langchain-experimental (<0.4.0,>=0.3.4)
Requires-Dist: langchain-huggingface (<0.2.0,>=0.1.2)
Requires-Dist: langchain-milvus (<0.2.0,>=0.1.8)
Requires-Dist: langchain-ollama (<0.3.0,>=0.2.2)
Requires-Dist: langchain-openai (<0.3.0,>=0.2.14)
Requires-Dist: langgraph (<0.3.0,>=0.2.60)
Requires-Dist: litellm (<2.0.0,>=1.56.6)
Requires-Dist: markdown (<4.0,>=3.7)
Requires-Dist: markitdown (<0.0.2,>=0.0.1a3)
Requires-Dist: ollama (<0.5.0,>=0.4.6)
Requires-Dist: pdf2image (<2.0.0,>=1.17.0)
Requires-Dist: pdfminer-six (<20240707,>=20240706)
Requires-Dist: pillow-heif (<0.22.0,>=0.21.0)
Requires-Dist: pydantic-settings (<3.0.0,>=2.7.1)
Requires-Dist: pymupdf (<2.0.0,>=1.25.2)
Requires-Dist: pytest (<9.0.0,>=8.3.4)
Requires-Dist: pytest-asyncio (<0.26.0,>=0.25.2)
Requires-Dist: python-dotenv (<2.0.0,>=1.0.1)
Requires-Dist: python-multipart (<0.0.21,>=0.0.20)
Requires-Dist: rank-bm25 (<0.3.0,>=0.2.2)
Requires-Dist: rq (<3.0.0,>=2.1.0)
Requires-Dist: sentence-transformers (<4.0.0,>=3.4.1)
Requires-Dist: tinydb (<5.0.0,>=4.8.2)
Requires-Dist: torch (<3.0.0,>=2.6.0)
Requires-Dist: torchaudio (<3.0.0,>=2.6.0)
Requires-Dist: torchvision (<0.22.0,>=0.21.0)
Requires-Dist: unstructured[local-inference] (<0.17.0,>=0.16.12)
Requires-Dist: uvicorn (<0.35.0,>=0.34.0)
Description-Content-Type: text/markdown
[Description omitted; length: 5579 characters]

WHEEL

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

RECORD

Path Digest Size
simba/.cursorrules sha256=urH0t3urRMuh11MgJWRepeV4t5i_sVbSL6mj3-QmOjo 1964
simba/.gitignore sha256=5_ffhPQx34COt0HnlAVzQlTTtti_zTttUA_9O4i0CQ0 332
simba/README.md sha256=YkLIQG6i67-M1GES1uwIz2POnr_KNTMt0rpvNrcxiHE 692
simba/__init__.py sha256=I32okb90-9xh8R9HEnwsaiEjum9OJ6v5_9rO1m9AA58 79
simba/__main__.py sha256=SE1XdhXZZ70NOoLt6sTFfCPpQQq0NAl1yCUa7lXNcbo 3501
simba/api/chat_routes.py sha256=FnHgw992mR0Isa6obte3YnXxOnyGmc3ZBT8VwtH4ghA 2914
simba/api/database_routes.py sha256=ItXNPmwMEVHDJq8E9tS3Hg-I5NyG7hswu_cC5Sq3KKM 1062
simba/api/dto/retriever_dto.py sha256=vumti8UzwrGwZnnKu1fIlXlIBZa6g4_FDxEvho0hngI 114
simba/api/embedding_routes.py sha256=K_dbUgFOkkUhyDzv1TTuaRTv5Q5Z-ucUY0_BhDD3Kc4 3329
simba/api/ingestion_routes.py sha256=rdvviNj0I9vTGPSMS_IQc_b7SQF753zR4Sq7cnASO0A 4463
simba/api/parsing_routes.py sha256=2XhjUrCw_huE1f9gnHnnvZgDTmLnDVN5BMqC_ZUciTU 2719
simba/api/retriever_routes.py sha256=Z3aYFlw8gXBFi1HCDUh_69wGIk4FcS5pg-vq5ZuvwqE 399
simba/chatbot/demo/__init__.py sha256=Gg9WTdxgOUV7L7JrPWoxbBXrogqIZEmEfDIQw1ghppM 4
simba/chatbot/demo/chains/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
simba/chatbot/demo/chains/answer_chain.py sha256=FJfzaHITf1BDiXKxVJVj-wL-oc7nZBxvWDftoaRpcQ8 890
simba/chatbot/demo/chains/generate_chain.py sha256=XGnhLqE1nd5aIIdEw8NNf2t7L965HnQzpRlb6FMzRe4 694
simba/chatbot/demo/chains/grade_chain.py sha256=GzVDVFn58rmmq0DH1b_ONX3Ras61ozt1ahijoBL4ZXo 1116
simba/chatbot/demo/chains/hallucination_chain.py sha256=_vhpL5NplDWm6bDJvIBynwuhe_4foJpZSyjdXZtSPMY 998
simba/chatbot/demo/chains/question_rewrite_chain.py sha256=e1AMZTdkqHv8KozqhvoyaO9DhijqVrFUnvEQH9TKLxY 727
simba/chatbot/demo/graph.py sha256=gCrG6M8Le3QiWrvBDOU6hZGCqfYjAXDUHD_jXj3MiOc 1570
simba/chatbot/demo/nodes/README.md sha256=Xq4ywdEHczqQsKaxp_NnQomV2EcfsmWhVWnV2XF3gCk 64
simba/chatbot/demo/nodes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
simba/chatbot/demo/nodes/generate_node.py sha256=6hsap6kcvA1If5vbMK1UN-JQeMiOhipewvHxihgFOo4 804
simba/chatbot/demo/nodes/grade_node.py sha256=oE1mvHltFPKyF3vlpakAigJgUsPLKhpF7r5xZz8N4sk 904
simba/chatbot/demo/nodes/retrieve_node.py sha256=fuh0wNxLEfBvfw3_ealpBdMWuTnyO8aPC-2MsuG5DMc 847
simba/chatbot/demo/self-reflective-rag.png sha256=JdgoQhc15o0RIXff6sSejvg7VLR5MgiZ32XYkkxH5ew 212504
simba/chatbot/demo/state.py sha256=5mCPzL3exLjQMibpm5p7s_9WGZQ1V4TKCictEu12T7w 808
simba/cli.py sha256=kskX6RRqtLvxaI-FBShyylyk3cCquS1nPWpg76rffTs 1716
simba/core/.README.md sha256=8sINVjW_NCHGRDX_9tin9XyyTfnfsEROAejImR-OS8g 616
simba/core/celery_config.py sha256=k3lQW2y5241aCo6cE1jYjT1dLVGK93xJevvmqRP6Twg 2317
simba/core/config.py sha256=XMw73nguAlkZqngWeThiAofot3ij1kd3oA--5vMDscY 7670
simba/core/factories/database_factory.py sha256=aWy31q5xlal1r90ttEf0zW05fX4jRWF08CXI4v_DS6k 1437
simba/core/factories/embeddings_factory.py sha256=agJDUS2viETT22oZRn_Mo9W0yh1jap-_eTnpxPeAfo0 2777
simba/core/factories/llm_factory.py sha256=p68Pu_PmsJ6Oeq0yg84qY71S01SAAMKNORPW_dDbdKk 2358
simba/core/factories/vector_store_factory.py sha256=KXGZ3BHHpaQeq-j2UOSMvxGnlzza6wNJpuFaKyHJVLw 5461
simba/core/utils/logger.py sha256=yCvWFQK0RUZ6YX-_kco0gRNEcNxaTODciHPjespgFMA 812
simba/database/litedb_service.py sha256=LRUUdmz2hBT_b0aVI67XMFepCRK5Fci8Jj73UfHF7mw 8247
simba/database/sqlite_service.py sha256=oOkXK9kjeMPusRSlfA3azR4T23tJDLBmaoMgGQmufXk 4365
simba/database/tinydb_service.py sha256=PkRFsxkNeu9BnTxq8Lt-uXqPJCBWZD7E45AgwzSpS4I 3017
simba/ingestion/__init__.py sha256=H1jrkmx2Jgw4xPinK4JFnizvFBG-m2xVaN-SeT75ghk 372
simba/ingestion/document_ingestion.py sha256=0M1Qc4He-iZl2Ok5D89fjPWQAmttO7atNSObuBCxjF0 4384
simba/ingestion/file_handling.py sha256=aViivcandVBIz6ytktBxpa5ORuXONV-stM13ZD2ICvE 1687
simba/ingestion/loader.py sha256=bo-hnYmVxKoCsS-peF-bKjGVgUH9LWOTE7RdaOG_dOM 1254
simba/ingestion/utils.py sha256=Ze_jSjHjFiqHzDawZSLJmFvMmzVi-a31dpJCyHOangc 88
simba/models/simbadoc.py sha256=ZL7ZBWB_EgrX-g0c6GAG0-Udc7vmBQbYCcqelJCX8oE 2009
simba/parsing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
simba/parsing/base.py sha256=zwA3uV4IeMm6ZFAXjBG0uVTTX-Yv4vnTRLajp7MsWTA 593
simba/parsing/docling_parser.py sha256=XxdYAYhliL6GOdxTvlWVVpUvh-gxsIPXTo36aKtjE0U 1551
simba/parsing/markitdown_parser.py sha256=gHWoAgTMfZ86QNULSFyynLTBHK4--f2LL3bML1p6neA 314
simba/retrieval/__init__.py sha256=o03NlAByw6PMvc_nYhJacNWD0_2OcEK8Aln0gnsC5qE 58
simba/retrieval/retriever.py sha256=gkZuh1R1yMh_3G1hqQ_wCfO8xBRdyFEIz1MfD7Y-MNY 916
simba/splitting/__init__.py sha256=CxY3kcDlDWaBN-EXZHBAfAx1Kso6fRRV-yfgGZLFXqg 55
simba/splitting/splitter.py sha256=h5je95weBikRABXaQRMS77gejpd4XrNw_bquiKlL0g8 2075
simba/tasks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
simba/tasks/parsing_tasks.py sha256=4mdGtu4PGiFqt4DAc4LsG8GiCQsJgk9N3_C_1a4jrvc 1471
simba/tests/test_config.py sha256=YPpO4D9xEFrVpfD-wawvYpRUmhoqU3Pbu_nAhfoFnTk 3508
simba/tests/test_database.py sha256=dhm3819vzUPDX8H94YMFtGefNtc5fPc-5JUZbM1iPzI 4171
simba/tests/test_docling.py sha256=tOtreXo_RGYv8_zHjH4dS7WyO8Mk8rKKMcd1JeTo0t8 2765
simba/tests/test_document_ingestion_service.py sha256=FtXbubjtJ4fd2aiGGcVOdBKpEjp2-G0aSHjwSSBaCno 3529
simba/tests/test_embedding.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
simba/tests/test_ingestion.py sha256=7y8zcYpc4gZR-mHV-mBL7mAXYq_o-ObDKpb2xms8XTM 496
simba/tests/test_update_db.py sha256=_hZ7XZlmVbD1dyrwjVG7f8OWJrLYAuLJ40UjTOUKPyg 5782
simba/tests/test_vector_store_service.py sha256=_jUjipdR3M8KJZOXKdahGpOD5FpSn3gwAIN81VruGgI 2970
simba/uploads/Queen — Wikipédia.pdf sha256=kGH1lciGDxwwt61OcjcAGV-2AGmTrBthn1-6CZpyfQM 2966024
simba/vector_store/__init__.py sha256=5gDIg43iEZjnenA_ZhiZdSwFKllKx-MGX4ko-ZvGLOE 87
simba/vector_store/vector_store_service.py sha256=l_ZjRNOjq5rOdGhBHryhRCtIzrfH7eDdTPJJdP-pDSU 5794
simba_sdk/README.md sha256=RYp-UbVZUVVuTTZuDPKMrs_38VWZTrptYHeAfoYa9to 140
simba_sdk/simba_sdk/__init__.py sha256=0OfqeX5hr5fPGQyhORt4MCcHpgpToQJl4R6WM3USzek 59
simba_sdk/simba_sdk/client.py sha256=INlmzpjxGactg6z-NpO-89qB8RPVvqwIORqniq6WTQY 2345
simba_core-1.0.1.dist-info/LICENCE sha256=UijN0eEPJRz7ThZE80HojCBBKeiixkVzwlbUSMtlBK0 9135
simba_core-1.0.1.dist-info/METADATA sha256=StCkiYIUvwOdVTY8qYeY298NfyI6tAS6DiwZ283Mf3E 8180
simba_core-1.0.1.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
simba_core-1.0.1.dist-info/entry_points.txt sha256=j_NGfIdq1A4wALSBKlE9A6sxVZJSfSHI8CsJXC_deEI 40
simba_core-1.0.1.dist-info/RECORD

entry_points.txt

simba = simba.cli:main