storia-sage

View on PyPIReverse Dependencies (0)

0.1.0 storia_sage-0.1.0-py3-none-any.whl

Wheel Details

Project: storia-sage
Version: 0.1.0
Filename: storia_sage-0.1.0-py3-none-any.whl
Download: [link]
Size: 53953
MD5: d29eed64e981e0fd96715eaadcbc23c5
SHA256: d08d8615a2271862fe7e7e00f14c85e76baf8d6c4ff61087e06c7a093aca269a
Uploaded: 2024-11-11 04:29:32 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: storia-sage
Version: 0.1.0
Summary: A library to index a code repository and chat with it via LLMs.
Author-Email: Julia Turc <founders[at]storia.ai>
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: <=3.11,>=3.9
Requires-Dist: GitPython (==3.1.43)
Requires-Dist: Pygments (==2.18.0)
Requires-Dist: anytree (==2.12.1)
Requires-Dist: cohere (==5.9.2)
Requires-Dist: configargparse
Requires-Dist: faiss-cpu (==1.9.0)
Requires-Dist: fastapi (==0.112.2)
Requires-Dist: google-ai-generativelanguage (==0.6.6)
Requires-Dist: gradio (>=4.26.0)
Requires-Dist: langchain (==0.2.16)
Requires-Dist: langchain-anthropic (==0.1.23)
Requires-Dist: langchain-cohere (==0.2.4)
Requires-Dist: langchain-community (==0.2.17)
Requires-Dist: langchain-core (==0.2.41)
Requires-Dist: langchain-experimental (==0.0.65)
Requires-Dist: langchain-google-genai
Requires-Dist: langchain-nvidia-ai-endpoints (==0.2.2)
Requires-Dist: langchain-ollama (==0.1.3)
Requires-Dist: langchain-openai (==0.1.25)
Requires-Dist: langchain-text-splitters (==0.2.4)
Requires-Dist: langchain-voyageai (==0.1.1)
Requires-Dist: langchain-milvus (==0.1.6)
Requires-Dist: langchain-chroma (==0.1.4)
Requires-Dist: langchain-qdrant (==0.1.4)
Requires-Dist: marqo (==3.7.0)
Requires-Dist: nbformat (==5.10.4)
Requires-Dist: openai (==1.42.0)
Requires-Dist: pinecone (==5.0.1)
Requires-Dist: pinecone-text (==0.9.0)
Requires-Dist: python-dotenv (==1.0.1)
Requires-Dist: python-Levenshtein (==0.26.0)
Requires-Dist: requests (==2.32.3)
Requires-Dist: semchunk (==2.2.0)
Requires-Dist: sentence-transformers (==3.1.0)
Requires-Dist: tenacity (==8.5.0)
Requires-Dist: tiktoken (==0.7.0)
Requires-Dist: tokenizers (==0.19.1)
Requires-Dist: transformers (==4.44.2)
Requires-Dist: tree-sitter (==0.22.3)
Requires-Dist: tree-sitter-typescript (==0.21.2)
Requires-Dist: tree-sitter-language-pack (==0.2.0)
Requires-Dist: voyageai (==0.2.3)
Requires-Dist: setuptools
Requires-Dist: black; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3985 characters]

WHEEL

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

RECORD

Path Digest Size
benchmarks/retrieval/retrieve.py sha256=w8pweTaUPppoG9qJQ-2NPJ25RoCOU0jBPXS18hQ4h2c 4195
benchmarks/retrieval/retrieve_kaggle.py sha256=9kHxrk3bG9_2ZG2cSoIdUseM37dJF1wRdB9yx6oy9vg 2803
sage/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sage/chat.py sha256=cPVB60Ld5dDrY4K_qLgoOVQ1DgSNM9nG2Mu7QPbrf9k 4797
sage/chunker.py sha256=PpSlzi3hoYzSpj1BungJ79yMIOcB6r28A9DPRvBMbHY 12048
sage/code_symbols.py sha256=lGmtuJr8lDN17M5wiFIL4oJ5k0HvtKY8FZ9r_aoZiF0 1915
sage/config.py sha256=RN0tw1ENoIOk24Tq5d1K5LCJZjdvbvLKXUHDNE6AvUY 17917
sage/constants.py sha256=31PRNgAwNr8Lb4g_rinTgVrKSz9E-p6PsIlUZgwXE_U 230
sage/data_manager.py sha256=KoAweUEZsbkrFvQjGNsxDe9dp4PQV6cnr1JN91FQ9Z8 10768
sage/embedder.py sha256=CBxfMBxVtB7uKRSZ3ZqKG3pAVUB3INPMD2habWYukiY 20057
sage/github.py sha256=DdHSxGOUcFBC2hDZ0cKVUFWlFRkpnlRz287PPTi_Ias 9592
sage/index.py sha256=4_BR1nLegC0B6QF2CU1JM_olfOdWbWonvxlaKTZZyfs 4582
sage/llm.py sha256=oSvd4Z42SCe3gClhWLVTyA7Amk76uNrjW3nhkp_kkHg 882
sage/reranker.py sha256=bBD5wVzh_GM4YkKl_PVzqKyyBdf_bXb_A33MxdeCNW0 2424
sage/retriever.py sha256=TCIdymwQ8KNlyXAKmXb5cIyhLP5Z_rR5_sInN02IjvA 16747
sage/sample-exclude.txt sha256=09GwR-65eUGhRVxkkNGdgZa9hkadVmPSL0lxV8c8Plo 1159
sage/vector_store.py sha256=G4ii4PR9IonETKd_YYVtGdPRZjBjbjVuPmdJu2o2xzk 18019
sage/configs/local.yaml sha256=Z5ApxLRa84FyAfhHavWT6kiAX-raDhm3zdVqh3iPsUk 304
sage/configs/remote.yaml sha256=K0Fp7DYSNlN2j6sYszACHM70bUDSZGQ3P4lzD_iODd0 608
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/conftest.py sha256=VzxPO4IZUHQ0I51PyZ7ILB547FBCrNxmXpMXsCsab6I 110
tests/test_chunker.py sha256=qxgzFCP7eCcHj_w7enL4Ygo6HsPJ4KrqWCmy8uHSn2w 2110
tests/test_data_manager.py sha256=JdEsm7K8PHreAkpU1iD7n9FsSDPG6iW-gbIYkgJAgCI 6280
tests/test_github.py sha256=VumgOWWNq9e9o5iAWT7DCe38Z6ZrEzdZl9ot_EHGwVI 9409
tests/test_vector_store.py sha256=2WHNu_xV1YgBaL8-j5Fv8WL4-6KBTr4-0gTAZSwUtN8 5025
storia_sage-0.1.0.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
storia_sage-0.1.0.dist-info/METADATA sha256=Zis6DgcWqGWa7lDm2AmMRahgNhnA4xEcEvqkDAWa78E 6038
storia_sage-0.1.0.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
storia_sage-0.1.0.dist-info/entry_points.txt sha256=xDKk-Yuo4JI151rndp-4N9FZ-oJDqVGxjuF652hregY 74
storia_sage-0.1.0.dist-info/top_level.txt sha256=0ylilGADeH12-3rwaiE0QLDlJgv_xZ1q361jDnCG7U0 22
storia_sage-0.1.0.dist-info/RECORD

top_level.txt

benchmarks
sage
tests

entry_points.txt

sage-chat = sage.chat:main
sage-index = sage.index:main