Skip to main content

Plug-and-play semantic vector search for Python

Project description

SmartStore AI

Plug-and-play semantic vector search for Python.

Features

  • Automatic text chunking
  • Embedding generation
  • Semantic similarity search
  • PDF support
  • FAISS vector database
  • Lightweight and beginner-friendly

Installation

pip install smartstore-ai

Quick Example

from smartstore import SmartStore

db = SmartStore()

db.add_text(
    "Flutter is Google's UI toolkit."
)

results = db.search(
    "What is Flutter?"
)

print(results)

PDF Example

from smartstore import SmartStore

db = SmartStore()

db.add_file("flutter_guide.pdf")

results = db.search(
    "Explain state management"
)

print(results)

Use Cases

  • AI Chatbots
  • RAG Systems
  • Knowledge Bases
  • AI Search Engines
  • Local LLM Memory
  • Semantic Document Search

GitHub

https://github.com/dheeraj-bhadoria/smartstore


License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

smartstore_ai-0.0.1.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

smartstore_ai-0.0.1-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file smartstore_ai-0.0.1.tar.gz.

File metadata

  • Download URL: smartstore_ai-0.0.1.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.0

File hashes

Hashes for smartstore_ai-0.0.1.tar.gz
Algorithm Hash digest
SHA256 d78b607da2ea607b07491d807fe7b884584db3f43c947f54b8cd17d9157ed242
MD5 e092cf21364553534a5649536de553dc
BLAKE2b-256 dba6e60e481fce08b77478f97a4354cbc1f9217f89277f36ba04047651df1143

See more details on using hashes here.

File details

Details for the file smartstore_ai-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: smartstore_ai-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.0

File hashes

Hashes for smartstore_ai-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a96acddf09d58c04067b0c447b1a829a0d97047e2dff165f705eefdc6e4ae74f
MD5 8ce062937c74a05bbb1086773ea22c41
BLAKE2b-256 f71d52e096fcdbbd3e16f8dd9a9483b076ccb8d13613c7a45153c6611d21366c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page